UNPKG

@fluxo-engine/core

Version:

fluxo workflow engine core

13 lines (12 loc) 586 B
import { ExecutionContextCache } from '../types/context'; import { UnknowEnum } from '../types/core'; import { Edge } from '../types/edge'; import { Executor } from '../types/executor'; import { Node } from '../types/node'; interface BuildExecutionContextCacheOptions<NodeType extends UnknowEnum> { nodes: Node<NodeType>[]; edges: Edge[]; executors: Executor<NodeType>[]; } export declare function buildExecutionContextCache<NodeType extends UnknowEnum>({ nodes, edges, executors, }: BuildExecutionContextCacheOptions<NodeType>): ExecutionContextCache<NodeType>; export {};