export declare const agentBuilderTemplateWorkflow: import("@mastra/core/workflows").Workflow | undefined; }, { templateDir: string; commitSha: string; slug: string; success?: boolean | undefined; error?: string | undefined; targetPath?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"analyze-package", unknown, { templateDir: string; commitSha: string; slug: string; success?: boolean | undefined; error?: string | undefined; targetPath?: string | undefined; }, { name?: string | undefined; version?: string | undefined; description?: string | undefined; dependencies?: Record | undefined; devDependencies?: Record | undefined; peerDependencies?: Record | undefined; scripts?: Record | undefined; success?: boolean | undefined; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"discover-units", unknown, { templateDir: string; commitSha: string; slug: string; success?: boolean | undefined; error?: string | undefined; targetPath?: string | undefined; }, { units: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; success?: boolean | undefined; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"order-units", unknown, { units: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; success?: boolean | undefined; error?: string | undefined; }, { orderedUnits: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; success?: boolean | undefined; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"package-merge", unknown, { commitSha: string; slug: string; packageInfo: { name?: string | undefined; version?: string | undefined; description?: string | undefined; dependencies?: Record | undefined; devDependencies?: Record | undefined; peerDependencies?: Record | undefined; scripts?: Record | undefined; success?: boolean | undefined; error?: string | undefined; }; targetPath?: string | undefined; }, { success: boolean; applied: boolean; message: string; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"install", unknown, { targetPath?: string | undefined; }, { success: boolean; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"programmatic-file-copy", unknown, { orderedUnits: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; templateDir: string; commitSha: string; slug: string; targetPath?: string | undefined; variables?: Record | undefined; }, { success: boolean; copiedFiles: { source: string; destination: string; unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; }[]; conflicts: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; sourceFile: string; targetFile: string; }[]; message: string; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"intelligent-merge", unknown, { conflicts: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; sourceFile: string; targetFile: string; }[]; copiedFiles: { source: string; destination: string; unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; }[]; templateDir: string; commitSha: string; slug: string; targetPath?: string | undefined; branchName?: string | undefined; }, { success: boolean; applied: boolean; message: string; conflictsResolved: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; resolution: string; }[]; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"validation-and-fix", unknown, { commitSha: string; slug: string; templateDir: string; orderedUnits: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; copiedFiles: { source: string; destination: string; unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; }[]; targetPath?: string | undefined; conflictsResolved?: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; resolution: string; }[] | undefined; maxIterations?: number | undefined; }, { success: boolean; applied: boolean; message: string; validationResults: { valid: boolean; errorsFixed: number; remainingErrors: number; errors?: any[] | undefined; }; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown>)[], "agent-builder-template", unknown, { repo: string; ref?: string | undefined; slug?: string | undefined; targetPath?: string | undefined; variables?: Record | undefined; }, { success: boolean; applied: boolean; message: string; branchName?: string | undefined; validationResults?: { valid: boolean; errorsFixed: number; remainingErrors: number; errors?: any[] | undefined; } | undefined; error?: string | undefined; errors?: string[] | undefined; stepResults?: { filesCopied: number; conflictsSkipped: number; conflictsResolved: number; cloneSuccess?: boolean | undefined; analyzeSuccess?: boolean | undefined; discoverSuccess?: boolean | undefined; orderSuccess?: boolean | undefined; prepareBranchSuccess?: boolean | undefined; packageMergeSuccess?: boolean | undefined; installSuccess?: boolean | undefined; copySuccess?: boolean | undefined; mergeSuccess?: boolean | undefined; validationSuccess?: boolean | undefined; } | undefined; }, { success: boolean; applied: boolean; message: string; branchName?: string | undefined; validationResults?: { valid: boolean; errorsFixed: number; remainingErrors: number; errors?: any[] | undefined; } | undefined; error?: string | undefined; errors?: string[] | undefined; stepResults?: { filesCopied: number; conflictsSkipped: number; conflictsResolved: number; cloneSuccess?: boolean | undefined; analyzeSuccess?: boolean | undefined; discoverSuccess?: boolean | undefined; orderSuccess?: boolean | undefined; prepareBranchSuccess?: boolean | undefined; packageMergeSuccess?: boolean | undefined; installSuccess?: boolean | undefined; copySuccess?: boolean | undefined; mergeSuccess?: boolean | undefined; validationSuccess?: boolean | undefined; } | undefined; }, unknown>; export declare function mergeTemplateBySlug(slug: string, targetPath?: string): Promise | undefined; }, { success: boolean; applied: boolean; message: string; branchName?: string | undefined; validationResults?: { valid: boolean; errorsFixed: number; remainingErrors: number; errors?: any[] | undefined; } | undefined; error?: string | undefined; errors?: string[] | undefined; stepResults?: { filesCopied: number; conflictsSkipped: number; conflictsResolved: number; cloneSuccess?: boolean | undefined; analyzeSuccess?: boolean | undefined; discoverSuccess?: boolean | undefined; orderSuccess?: boolean | undefined; prepareBranchSuccess?: boolean | undefined; packageMergeSuccess?: boolean | undefined; installSuccess?: boolean | undefined; copySuccess?: boolean | undefined; mergeSuccess?: boolean | undefined; validationSuccess?: boolean | undefined; } | undefined; }, (import("@mastra/core/workflows").Step<"clone-template", unknown, { repo: string; ref?: string | undefined; slug?: string | undefined; targetPath?: string | undefined; variables?: Record | undefined; }, { templateDir: string; commitSha: string; slug: string; success?: boolean | undefined; error?: string | undefined; targetPath?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"analyze-package", unknown, { templateDir: string; commitSha: string; slug: string; success?: boolean | undefined; error?: string | undefined; targetPath?: string | undefined; }, { name?: string | undefined; version?: string | undefined; description?: string | undefined; dependencies?: Record | undefined; devDependencies?: Record | undefined; peerDependencies?: Record | undefined; scripts?: Record | undefined; success?: boolean | undefined; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"discover-units", unknown, { templateDir: string; commitSha: string; slug: string; success?: boolean | undefined; error?: string | undefined; targetPath?: string | undefined; }, { units: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; success?: boolean | undefined; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"order-units", unknown, { units: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; success?: boolean | undefined; error?: string | undefined; }, { orderedUnits: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; success?: boolean | undefined; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"package-merge", unknown, { commitSha: string; slug: string; packageInfo: { name?: string | undefined; version?: string | undefined; description?: string | undefined; dependencies?: Record | undefined; devDependencies?: Record | undefined; peerDependencies?: Record | undefined; scripts?: Record | undefined; success?: boolean | undefined; error?: string | undefined; }; targetPath?: string | undefined; }, { success: boolean; applied: boolean; message: string; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"install", unknown, { targetPath?: string | undefined; }, { success: boolean; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"programmatic-file-copy", unknown, { orderedUnits: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; templateDir: string; commitSha: string; slug: string; targetPath?: string | undefined; variables?: Record | undefined; }, { success: boolean; copiedFiles: { source: string; destination: string; unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; }[]; conflicts: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; sourceFile: string; targetFile: string; }[]; message: string; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"intelligent-merge", unknown, { conflicts: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; sourceFile: string; targetFile: string; }[]; copiedFiles: { source: string; destination: string; unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; }[]; templateDir: string; commitSha: string; slug: string; targetPath?: string | undefined; branchName?: string | undefined; }, { success: boolean; applied: boolean; message: string; conflictsResolved: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; resolution: string; }[]; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown> | import("@mastra/core/workflows").Step<"validation-and-fix", unknown, { commitSha: string; slug: string; templateDir: string; orderedUnits: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; file: string; }[]; copiedFiles: { source: string; destination: string; unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; }[]; targetPath?: string | undefined; conflictsResolved?: { unit: { kind: "integration" | "mcp-server" | "tool" | "workflow" | "agent" | "network" | "other"; id: string; }; issue: string; resolution: string; }[] | undefined; maxIterations?: number | undefined; }, { success: boolean; applied: boolean; message: string; validationResults: { valid: boolean; errorsFixed: number; remainingErrors: number; errors?: any[] | undefined; }; error?: string | undefined; }, unknown, unknown, import("@mastra/core/workflows").DefaultEngineType, unknown>)[]>>; //# sourceMappingURL=template-builder.d.ts.map