execution-engine
Version:
A TypeScript library for tracing and visualizing code execution workflows.
12 lines • 559 B
TypeScript
import { EngineNodeData } from './engineNodeData.model';
import { ExecutionTrace, ExecutionTraceExtractor } from './executionTrace.model';
export interface TraceOptions<I, O> {
trace?: Partial<EngineNodeData>;
config?: {
traceExecution?: boolean | Array<keyof ExecutionTrace<I, O>> | ExecutionTraceExtractor<I, O>;
parallel?: boolean | string;
errors?: 'catch' | 'throw';
};
}
export declare const DEFAULT_TRACE_CONFIG: TraceOptions<Array<unknown>, unknown>['config'];
//# sourceMappingURL=engineTraceOptions.model.d.ts.map