@rudderstack/workflow-engine
Version:
A generic workflow execution engine
10 lines • 616 B
TypeScript
import { Workflow, WorkflowEngine, WorkflowOptions, WorkflowOptionsInternal } from '../common/types';
export declare class WorkflowEngineFactory {
private static prepareWorkflow;
static create(workflow: Workflow, options: WorkflowOptions | WorkflowOptionsInternal): Promise<WorkflowEngine>;
static createFromYaml(yamlString: string, options: WorkflowOptions): Promise<WorkflowEngine>;
static createFromFilePath(workflowPath: string, options: WorkflowOptions): Promise<WorkflowEngine>;
private static prepareBindings;
private static createStepExecutors;
}
//# sourceMappingURL=factory.d.ts.map