import { z } from "zod"; /** * 保存服务接口清单 */ export declare const saveServiceInterfacesTool: { name: string; description: string; inputSchema: { projectUuid: z.ZodString; serviceType: z.ZodString; serviceEnglishName: z.ZodString; serviceChineseName: z.ZodString; serviceDescription: z.ZodString; interfaces: z.ZodString; }; handler: (args: any) => Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; isError?: undefined; }>; }; /** * 保存接口设计详情(每次一个接口) */ export declare const saveInterfaceDesignTool: { name: string; description: string; inputSchema: { projectUuid: z.ZodString; serviceName: z.ZodString; serviceDesc: z.ZodString; functionName: z.ZodString; interfaceDesc: z.ZodString; className: z.ZodString; methodName: z.ZodString; implementLogic: z.ZodString; parameters: z.ZodOptional; returns: z.ZodOptional; }; handler: (args: any) => Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; isError?: undefined; }>; }; /** * 保存数据库表结构 */ export declare const saveDatabaseTableTool: { name: string; description: string; inputSchema: { projectUuid: z.ZodString; tableName: z.ZodString; entityName: z.ZodString; tableDescription: z.ZodString; fields: z.ZodString; }; handler: (args: any) => Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; isError?: undefined; }>; }; /** * 保存技术方案 */ export declare const saveTechSolutionTool: { name: string; description: string; inputSchema: { projectUuid: z.ZodString; content: z.ZodString; }; handler: (args: any) => Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; isError?: undefined; }>; }; /** * 保存业务异常处理 */ export declare const saveBusinessExceptionTool: { name: string; description: string; inputSchema: { projectUuid: z.ZodString; content: z.ZodString; }; handler: (args: any) => Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; isError?: undefined; }>; }; /** * 保存附录 */ export declare const saveAppendixTool: { name: string; description: string; inputSchema: { projectUuid: z.ZodString; exceptionCodes: z.ZodOptional; codeValues: z.ZodOptional; }; handler: (args: any) => Promise<{ content: { type: string; text: string; }[]; isError: boolean; } | { content: { type: string; text: string; }[]; isError?: undefined; }>; }; //# sourceMappingURL=chapter-save-tools.d.ts.map