@rudderstack/workflow-engine
Version:
A generic workflow execution engine
13 lines • 510 B
TypeScript
import { ExecutionBindings, Step, StepExecutor, StepOutput } from '../../../common/types';
/**
* ComposableStepExecutor allows compose more logic
* on top the given step executor.
*/
export declare class ComposableStepExecutor implements StepExecutor {
private readonly stepExecutor;
constructor(stepExecutor: StepExecutor);
getStep(): Step;
getStepName(): string;
execute(input: any, executionBindings: ExecutionBindings): Promise<StepOutput>;
}
//# sourceMappingURL=composable.d.ts.map