alvamind-workflow
Version:
A lightweight and flexible workflow automation library for JavaScript/TypeScript projects
9 lines • 642 B
TypeScript
import { isRunning, setTestMode, createDefaultContext } from "./runner.js";
import { WorkflowConfig, RunnerOptions } from "./types.js";
export declare function loadWorkflow(path?: string): Promise<WorkflowConfig>;
export declare function runWorkflow(config: WorkflowConfig, options?: RunnerOptions): Promise<boolean>;
export { isRunning, setTestMode };
import { createWorkflow } from "./workflow.js";
export { createWorkflow, createDefaultContext };
export type { WorkflowBuilder, WorkflowOptions, WorkflowConfig, WorkflowCommand, WorkflowContext, CommandResult, Command, RunnerOptions } from "./types.js";
//# sourceMappingURL=index.d.ts.map