import { ConfigManager, McpBridge, ContextStore } from '../../core/index.js'; import type { ArtifactType } from '../../core/index.js'; export interface GenerateArtifactsArgs { projectName?: string; projectId?: string; interfaceIds?: string[]; artifactType: ArtifactType; outputPath?: string; inline?: boolean; } export interface GenerateArtifactsContext { projectRoot: string; configManager: ConfigManager; mcpBridge: McpBridge; contextStore: ContextStore; } /** * 处理生成代码产物请求 */ export declare function handleGenerateArtifacts(args: GenerateArtifactsArgs, ctx: GenerateArtifactsContext): Promise<{ content: { type: "text"; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; }>; //# sourceMappingURL=generate-artifacts.d.ts.map