UNPKG

flowed

Version:

A fast and reliable flow engine for orchestration and more uses in *Node.js*, *Deno* and the browser

11 lines (10 loc) 462 B
import { AnyValue, FlowStateEnum, OptPromise, TaskResolverMap, ValueMap } from '../../types'; export interface IFlow { start(params: ValueMap, expectedResults: string[], resolvers: TaskResolverMap, context: ValueMap): OptPromise<ValueMap>; pause(): OptPromise<ValueMap>; resume(): OptPromise<ValueMap>; stop(): OptPromise<ValueMap>; reset(): void; getStateCode(): FlowStateEnum; debug(formatter: string, ...args: AnyValue[]): void; }