/** * validate tool — validate .manifest source and return diagnostics. * * Lightweight check that does NOT cache the IR. Use compile if you need * to subsequently execute commands. */ import { z } from 'zod'; import type { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; export declare const validateInputSchema: { source: z.ZodString; sourcePath: z.ZodOptional; }; export declare function handleValidate(args: { source: string; sourcePath?: string; }): Promise<{ valid: boolean; diagnostics: import("@angriff36/manifest/ir").IRDiagnostic[]; errorCount: number; warningCount: number; }>; export declare function registerValidateTool(server: McpServer): void; //# sourceMappingURL=validate.d.ts.map