@mbc-cqrs-serverless/core
Version:
CQRS and event base core
14 lines (13 loc) • 608 B
TypeScript
import { SFNClient } from '@aws-sdk/client-sfn';
import { ConfigService } from '@nestjs/config';
declare const CLIENT_INSTANCE: unique symbol;
export declare class StepFunctionService {
private readonly config;
private readonly logger;
private [CLIENT_INSTANCE];
constructor(config: ConfigService);
get client(): SFNClient;
startExecution(arn: string, input: any, name?: string): Promise<import("@aws-sdk/client-sfn").StartExecutionCommandOutput>;
resumeExecution(taskToken: string, output?: any): Promise<import("@aws-sdk/client-sfn").SendTaskSuccessCommandOutput>;
}
export {};