import * as z from "zod/mini"; /** * This request is sent from the client to the server when it first connects, * asking it to begin initialization. */ export declare const InitializeRequestSchema: z.ZodMiniObject<{ method: z.ZodMiniLiteral<"initialize">; params: z.ZodMiniObject<{ _meta: z.ZodMiniOptional, z.ZodMiniNumberFormat]>>; }, z.core.$loose>>; protocolVersion: z.ZodMiniString; capabilities: z.ZodMiniObject<{ experimental: z.ZodMiniOptional, z.ZodMiniObject<{}, z.core.$loose>>>; roots: z.ZodMiniOptional>; }, z.core.$loose>>; sampling: z.ZodMiniOptional>; tools: z.ZodMiniOptional>; }, z.core.$loose>>; elicitation: z.ZodMiniOptional>; url: z.ZodMiniOptional>; }, z.core.$loose>>; tasks: z.ZodMiniOptional>; cancel: z.ZodMiniOptional>; requests: z.ZodMiniOptional>; }, z.core.$loose>>; elicitation: z.ZodMiniOptional>; }, z.core.$loose>>; }, z.core.$loose>>; }, z.core.$loose>>; }, z.core.$loose>; clientInfo: z.ZodMiniObject<{ name: z.ZodMiniString; title: z.ZodMiniOptional>; icons: z.ZodMiniOptional; mimeType: z.ZodMiniOptional>; sizes: z.ZodMiniOptional>>; theme: z.ZodMiniOptional>; }, z.core.$loose>>>; version: z.ZodMiniString; description: z.ZodMiniOptional>; websiteUrl: z.ZodMiniOptional>; }, z.core.$loose>; }, z.core.$loose>; }, z.core.$strip>; /** * After receiving an initialize request from the client, the server sends this * response. */ export declare const InitializeResultSchema: z.ZodMiniObject<{ _meta: z.ZodMiniOptional>; protocolVersion: z.ZodMiniString; capabilities: z.ZodMiniObject<{ experimental: z.ZodMiniOptional, z.ZodMiniObject<{}, z.core.$loose>>>; logging: z.ZodMiniOptional>; completions: z.ZodMiniOptional>; prompts: z.ZodMiniOptional>; }, z.core.$loose>>; resources: z.ZodMiniOptional>; listChanged: z.ZodMiniOptional>; }, z.core.$loose>>; tools: z.ZodMiniOptional>; }, z.core.$loose>>; tasks: z.ZodMiniOptional>; cancel: z.ZodMiniOptional>; requests: z.ZodMiniOptional>; }, z.core.$loose>>; }, z.core.$loose>>; }, z.core.$loose>>; }, z.core.$loose>; serverInfo: z.ZodMiniObject<{ name: z.ZodMiniString; title: z.ZodMiniOptional>; icons: z.ZodMiniOptional; mimeType: z.ZodMiniOptional>; sizes: z.ZodMiniOptional>>; theme: z.ZodMiniOptional>; }, z.core.$loose>>>; version: z.ZodMiniString; description: z.ZodMiniOptional>; websiteUrl: z.ZodMiniOptional>; }, z.core.$loose>; instructions: z.ZodMiniOptional>; }, z.core.$loose>;