@rudderstack/workflow-engine
Version:
A generic workflow execution engine
9 lines • 405 B
TypeScript
import { ExecutionBindings, Step, StepExecutor, StepOutput } from '../../../common/types';
export declare abstract class BaseStepExecutor implements StepExecutor {
protected readonly step: Step;
constructor(step: Step);
getStep(): Step;
getStepName(): string;
abstract execute(input: any, executionBindings: ExecutionBindings): Promise<StepOutput>;
}
//# sourceMappingURL=base.d.ts.map