import * as z from "zod/mini"; /** * Represents a root directory or file that the server can operate on. */ export declare const RootSchema: z.ZodMiniObject<{ uri: z.ZodMiniString; name: z.ZodMiniOptional>; }, z.core.$loose>; /** * Sent from the server to request a list of root URIs from the client. */ export declare const ListRootsRequestSchema: z.ZodMiniObject<{ params: z.ZodMiniOptional, z.ZodMiniNumberFormat]>>; }, z.core.$loose>>; }, z.core.$loose>>; method: z.ZodMiniLiteral<"roots/list">; }, z.core.$strip>; /** * The client's response to a roots/list request from the server. */ export declare const ListRootsResultSchema: z.ZodMiniObject<{ _meta: z.ZodMiniOptional>; roots: z.ZodMiniArray; name: z.ZodMiniOptional>; }, z.core.$loose>>; }, z.core.$loose>; /** * A notification from the client to the server, informing it that the list of * roots has changed. */ export declare const RootsListChangedNotificationSchema: z.ZodMiniObject<{ params: z.ZodMiniOptional>; }, z.core.$loose>>; method: z.ZodMiniLiteral<"notifications/roots/list_changed">; }, z.core.$strip>;