import * as z from "zod/mini"; /** * Capabilities a client may support. Known capabilities are defined here, * in this schema, but this is not a closed set: any client can define its own, * additional capabilities. */ export declare const ClientCapabilitiesSchema: z.ZodMiniObject<{ experimental: z.ZodMiniOptional>; sampling: z.ZodMiniOptional>; roots: z.ZodMiniOptional>; }, z.core.$loose>>; }, z.core.$loose>; /** * Capabilities that a server may support. Known capabilities are defined here, * in this schema, but this is not a closed set: any server can define its own, * additional capabilities. */ export declare const ServerCapabilitiesSchema: z.ZodMiniObject<{ experimental: z.ZodMiniOptional>; 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>>; }, z.core.$loose>;