sls-test-tools
Version:
Custom Jest Assertions for Serverless Projects
11 lines (10 loc) • 543 B
TypeScript
import { StepFunctions as AWSStepFunctions } from "aws-sdk";
export default class StepFunctions {
stepFunctions: AWSStepFunctions | undefined;
allStateMachines: AWSStepFunctions.ListStateMachinesOutput | undefined;
init(): Promise<void>;
static build(): Promise<StepFunctions>;
runExecution(stateMachineName: string, input: unknown): Promise<AWSStepFunctions.DescribeExecutionOutput>;
obtainStateMachineArn(stateMachineName: string): Promise<string>;
obtainExecutionArn(StateMachineArn: string): Promise<string>;
}