@rs-box/ez-flow
Version:
Library for a workflow engine
10 lines (9 loc) • 351 B
TypeScript
import { WorkContext } from '../work/work-context';
import { WorkReport } from '../work/work-report';
import { WorkFlow } from './work-flow';
export declare abstract class AbstractWorkFlow implements WorkFlow {
private name;
constructor(name: string);
abstract call(workContext: WorkContext): Promise<WorkReport>;
getName(): string;
}