/** * MCP Tool Definitions * * Defines the tools exposed by the ts-repair MCP server. */ import { z } from "zod"; /** * Schema for ts_repair_plan tool input */ export declare const PlanInputSchema: z.ZodObject<{ tsconfig: z.ZodDefault; maxVerifications: z.ZodOptional; includeHighRisk: z.ZodOptional; }, z.core.$strip>; export type PlanInput = z.infer; /** * Schema for ts_repair_apply tool input */ export declare const ApplyInputSchema: z.ZodObject<{ tsconfig: z.ZodDefault; filter: z.ZodDefault>; }, z.core.$strip>; export type ApplyInput = z.infer; /** * Schema for ts_repair_check tool input */ export declare const CheckInputSchema: z.ZodObject<{ tsconfig: z.ZodDefault; }, z.core.$strip>; export type CheckInput = z.infer; export declare const TOOLS: { readonly ts_repair_plan: { readonly name: "ts_repair_plan"; readonly description: string; readonly inputSchema: z.ZodObject<{ tsconfig: z.ZodDefault; maxVerifications: z.ZodOptional; includeHighRisk: z.ZodOptional; }, z.core.$strip>; }; readonly ts_repair_apply: { readonly name: "ts_repair_apply"; readonly description: string; readonly inputSchema: z.ZodObject<{ tsconfig: z.ZodDefault; filter: z.ZodDefault>; }, z.core.$strip>; }; readonly ts_repair_check: { readonly name: "ts_repair_check"; readonly description: string; readonly inputSchema: z.ZodObject<{ tsconfig: z.ZodDefault; }, z.core.$strip>; }; }; export type ToolName = keyof typeof TOOLS; //# sourceMappingURL=tools.d.ts.map