export declare const workflowBuilderWorkflow: import("@mastra/core/workflows").Workflow; message: string; error?: string | undefined; }; research: { success: boolean; documentation: { workflowPatterns: string[]; stepExamples: string[]; bestPractices: string[]; }; webResources: { title: string; url: string; snippet: string; relevance: number; }[]; message: string; error?: string | undefined; }; workflowName?: string | undefined; description?: string | undefined; requirements?: string | undefined; userAnswers?: Record | undefined; }, { success: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; questions: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[]; reasoning: string; planComplete: boolean; message: string; error?: string | undefined; allPreviousQuestions?: any[] | undefined; allPreviousAnswers?: Record | undefined; }, { answers: Record; }, { questions: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[]; message: string; currentPlan: { tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; reasoning: string; }; }, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"task-approval", unknown, { success: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; questions: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[]; reasoning: string; planComplete: boolean; message: string; error?: string | undefined; allPreviousQuestions?: any[] | undefined; allPreviousAnswers?: Record | undefined; }, { approved: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; message: string; userFeedback?: string | undefined; }, { approved: boolean; modifications?: string | undefined; }, { taskList: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; summary: string; message: string; }, import("@mastra/core/workflows").DefaultEngineType, unknown>)[], "planning-and-approval", unknown, { action: "create" | "edit"; discoveredWorkflows: { name: string; file: string; description?: string | undefined; inputSchema?: any; outputSchema?: any; steps?: string[] | undefined; }[]; projectStructure: { success: boolean; structure: { hasWorkflowsDir: boolean; hasAgentsDir: boolean; hasToolsDir: boolean; hasMastraIndex: boolean; existingWorkflows: string[]; existingAgents: string[]; existingTools: string[]; }; dependencies: Record; message: string; error?: string | undefined; }; research: { success: boolean; documentation: { workflowPatterns: string[]; stepExamples: string[]; bestPractices: string[]; }; webResources: { title: string; url: string; snippet: string; relevance: number; }[]; message: string; error?: string | undefined; }; workflowName?: string | undefined; description?: string | undefined; requirements?: string | undefined; userAnswers?: Record | undefined; }, { approved: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; message: string; userFeedback?: string | undefined; }, { approved: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; message: string; userFeedback?: string | undefined; }, unknown> | import("@mastra/core/workflows").Step<"workflow-discovery", unknown, { action: "create" | "edit"; workflowName?: string | undefined; description?: string | undefined; requirements?: string | undefined; projectPath?: string | undefined; }, { success: boolean; workflows: { name: string; file: string; description?: string | undefined; inputSchema?: any; outputSchema?: any; steps?: string[] | undefined; }[]; mastraIndexExists: boolean; message: string; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"project-discovery", unknown, { success: boolean; workflows: { name: string; file: string; description?: string | undefined; inputSchema?: any; outputSchema?: any; steps?: string[] | undefined; }[]; mastraIndexExists: boolean; message: string; error?: string | undefined; }, { success: boolean; structure: { hasWorkflowsDir: boolean; hasAgentsDir: boolean; hasToolsDir: boolean; hasMastraIndex: boolean; existingWorkflows: string[]; existingAgents: string[]; existingTools: string[]; }; dependencies: Record; message: string; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"workflow-research", unknown, { success: boolean; structure: { hasWorkflowsDir: boolean; hasAgentsDir: boolean; hasToolsDir: boolean; hasMastraIndex: boolean; existingWorkflows: string[]; existingAgents: string[]; existingTools: string[]; }; dependencies: Record; message: string; error?: string | undefined; }, { success: boolean; documentation: { workflowPatterns: string[]; stepExamples: string[]; bestPractices: string[]; }; webResources: { title: string; url: string; snippet: string; relevance: number; }[]; message: string; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"task-execution", unknown, { action: "create" | "edit"; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; discoveredWorkflows: any[]; projectStructure: any; research: any; workflowName?: string | undefined; description?: string | undefined; requirements?: string | undefined; projectPath?: string | undefined; }, { success: boolean; filesModified: string[]; validationResults: { passed: boolean; errors: string[]; warnings: string[]; }; completedTasks: string[]; message: string; error?: string | undefined; }, { answers: { questionId: string; answer: string; }[]; }, { questions: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[]; currentProgress: string; completedTasks: string[]; message: string; }, import("@mastra/core/workflows").DefaultEngineType, unknown>)[], "workflow-builder", unknown, { action: "create" | "edit"; workflowName?: string | undefined; description?: string | undefined; requirements?: string | undefined; projectPath?: string | undefined; }, { success: boolean; action: "create" | "edit"; message: string; workflowName?: string | undefined; workflowFile?: string | undefined; discovery?: { success: boolean; workflows: { name: string; file: string; description?: string | undefined; inputSchema?: any; outputSchema?: any; steps?: string[] | undefined; }[]; mastraIndexExists: boolean; message: string; error?: string | undefined; } | undefined; projectStructure?: { success: boolean; structure: { hasWorkflowsDir: boolean; hasAgentsDir: boolean; hasToolsDir: boolean; hasMastraIndex: boolean; existingWorkflows: string[]; existingAgents: string[]; existingTools: string[]; }; dependencies: Record; message: string; error?: string | undefined; } | undefined; research?: { success: boolean; documentation: { workflowPatterns: string[]; stepExamples: string[]; bestPractices: string[]; }; webResources: { title: string; url: string; snippet: string; relevance: number; }[]; message: string; error?: string | undefined; } | undefined; planning?: { success: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; questions: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[]; reasoning: string; planComplete: boolean; message: string; error?: string | undefined; allPreviousQuestions?: any[] | undefined; allPreviousAnswers?: Record | undefined; } | undefined; taskManagement?: { success: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; message: string; error?: string | undefined; } | undefined; execution?: { success: boolean; filesModified: string[]; validationResults: { passed: boolean; errors: string[]; warnings: string[]; }; completedTasks: string[]; message: string; error?: string | undefined; } | undefined; needsUserInput?: boolean | undefined; questions?: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[] | undefined; nextSteps?: string[] | undefined; error?: string | undefined; }, { success: boolean; action: "create" | "edit"; message: string; workflowName?: string | undefined; workflowFile?: string | undefined; discovery?: { success: boolean; workflows: { name: string; file: string; description?: string | undefined; inputSchema?: any; outputSchema?: any; steps?: string[] | undefined; }[]; mastraIndexExists: boolean; message: string; error?: string | undefined; } | undefined; projectStructure?: { success: boolean; structure: { hasWorkflowsDir: boolean; hasAgentsDir: boolean; hasToolsDir: boolean; hasMastraIndex: boolean; existingWorkflows: string[]; existingAgents: string[]; existingTools: string[]; }; dependencies: Record; message: string; error?: string | undefined; } | undefined; research?: { success: boolean; documentation: { workflowPatterns: string[]; stepExamples: string[]; bestPractices: string[]; }; webResources: { title: string; url: string; snippet: string; relevance: number; }[]; message: string; error?: string | undefined; } | undefined; planning?: { success: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; questions: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[]; reasoning: string; planComplete: boolean; message: string; error?: string | undefined; allPreviousQuestions?: any[] | undefined; allPreviousAnswers?: Record | undefined; } | undefined; taskManagement?: { success: boolean; tasks: { id: string; content: string; priority: "high" | "medium" | "low"; notes: string; status?: "pending" | "in_progress" | "completed" | "blocked" | undefined; dependencies?: string[] | undefined; }[]; message: string; error?: string | undefined; } | undefined; execution?: { success: boolean; filesModified: string[]; validationResults: { passed: boolean; errors: string[]; warnings: string[]; }; completedTasks: string[]; message: string; error?: string | undefined; } | undefined; needsUserInput?: boolean | undefined; questions?: { id: string; question: string; type: "boolean" | "text" | "choice"; options?: string[] | undefined; context?: string | undefined; }[] | undefined; nextSteps?: string[] | undefined; error?: string | undefined; }, unknown>; //# sourceMappingURL=workflow-builder.d.ts.map