import { type ChainStep } from "../../shared/settings.ts"; import type { SingleResult, SubagentRunMode, WorkflowGraphSnapshot, WorkflowNodeStatus } from "../../shared/types.ts"; export interface WorkflowGraphBuildInput { runId: string; mode?: SubagentRunMode; steps: ChainStep[]; results?: Array>; currentFlatIndex?: number; currentStepIndex?: number; stepStatuses?: Array<{ status?: string; error?: string; }>; dynamicChildren?: Record>; dynamicGroupStatuses?: Record; } export declare function buildWorkflowGraphSnapshot(input: WorkflowGraphBuildInput): WorkflowGraphSnapshot; //# sourceMappingURL=workflow-graph.d.ts.map