import { CallToolResult } from '@modelcontextprotocol/sdk/types.js'; import { ToolExecutionContext } from '../routing/toolRegistry.js'; import { OpenRouterConfig } from '../../types/workflow.js'; export interface WorkflowResult { success: boolean; message: string; outputs?: Record; stepResults?: Map; error?: { stepId?: string; toolName?: string; message: string; details?: Record; }; } export declare function loadWorkflowDefinitions(filePath?: string): void; export declare function executeWorkflow(workflowName: string, workflowInput: Record, config: OpenRouterConfig, context?: ToolExecutionContext): Promise; //# sourceMappingURL=workflowExecutor.d.ts.map