import { z } from 'zod'; /** * Sent from the client to request resources/updated notifications from the server whenever a particular resource changes. */ export declare const subscribeRequestSchema: z.ZodObject<{ jsonrpc: z.ZodLiteral<"2.0">; id: z.ZodUnion<[z.ZodString, z.ZodNumber]>; } & { method: z.ZodLiteral<"resources/subscribe">; params: z.ZodObject<{ /** * The URI of the resource to subscribe to. The URI can use any protocol; it is up to the server how to interpret it. */ uri: z.ZodString; }, "strip", z.ZodTypeAny, { uri: string; }, { uri: string; }>; }, "strip", z.ZodTypeAny, { params: { uri: string; }; method: "resources/subscribe"; jsonrpc: "2.0"; id: string | number; }, { params: { uri: string; }; method: "resources/subscribe"; jsonrpc: "2.0"; id: string | number; }>; //# sourceMappingURL=subscribe-request.d.ts.map