import { z } from 'zod'; /** * Used by the client to invoke a tool provided by the server. */ export declare const callToolRequestSchema: z.ZodObject<{ jsonrpc: z.ZodLiteral<"2.0">; id: z.ZodUnion<[z.ZodString, z.ZodNumber]>; } & { method: z.ZodLiteral<"tools/call">; params: z.ZodObject<{ name: z.ZodString; arguments: z.ZodOptional>; }, "strip", z.ZodTypeAny, { name: string; arguments?: Record | undefined; }, { name: string; arguments?: Record | undefined; }>; }, "strip", z.ZodTypeAny, { params: { name: string; arguments?: Record | undefined; }; method: "tools/call"; jsonrpc: "2.0"; id: string | number; }, { params: { name: string; arguments?: Record | undefined; }; method: "tools/call"; jsonrpc: "2.0"; id: string | number; }>; //# sourceMappingURL=call-tool-request.d.ts.map