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 {};
