import { z } from 'zod'; export declare const uvConfigWorkspaceSchema: z.ZodObject<{ members: z.ZodOptional>; exclude: z.ZodOptional>; }, "strip", z.ZodTypeAny, { members?: string[] | undefined; exclude?: string[] | undefined; }, { members?: string[] | undefined; exclude?: string[] | undefined; }>; export declare const uvIndexEntrySchema: z.ZodObject<{ name: z.ZodString; url: z.ZodString; default: z.ZodOptional; explicit: z.ZodOptional; format: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; url: string; default?: boolean | undefined; explicit?: boolean | undefined; format?: string | undefined; }, { name: string; url: string; default?: boolean | undefined; explicit?: boolean | undefined; format?: string | undefined; }>; export declare const uvConfigSchema: z.ZodObject<{ sources: z.ZodOptional; git: z.ZodOptional; rev: z.ZodOptional; path: z.ZodOptional; editable: z.ZodOptional; }, "strip", z.ZodTypeAny, { index?: string | undefined; git?: string | undefined; rev?: string | undefined; path?: string | undefined; editable?: boolean | undefined; }, { index?: string | undefined; git?: string | undefined; rev?: string | undefined; path?: string | undefined; editable?: boolean | undefined; }>, z.ZodArray; git: z.ZodOptional; rev: z.ZodOptional; path: z.ZodOptional; editable: z.ZodOptional; }, "strip", z.ZodTypeAny, { index?: string | undefined; git?: string | undefined; rev?: string | undefined; path?: string | undefined; editable?: boolean | undefined; }, { index?: string | undefined; git?: string | undefined; rev?: string | undefined; path?: string | undefined; editable?: boolean | undefined; }>, "many">]>>>; index: z.ZodOptional; explicit: z.ZodOptional; format: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; url: string; default?: boolean | undefined; explicit?: boolean | undefined; format?: string | undefined; }, { name: string; url: string; default?: boolean | undefined; explicit?: boolean | undefined; format?: string | undefined; }>, "many">>; workspace: z.ZodOptional>; exclude: z.ZodOptional>; }, "strip", z.ZodTypeAny, { members?: string[] | undefined; exclude?: string[] | undefined; }, { members?: string[] | undefined; exclude?: string[] | undefined; }>>; 'dev-dependencies': z.ZodOptional>; }, "strip", z.ZodTypeAny, { sources?: Record | undefined; index?: { name: string; url: string; default?: boolean | undefined; explicit?: boolean | undefined; format?: string | undefined; }[] | undefined; workspace?: { members?: string[] | undefined; exclude?: string[] | undefined; } | undefined; 'dev-dependencies'?: string[] | undefined; }, { sources?: Record | undefined; index?: { name: string; url: string; default?: boolean | undefined; explicit?: boolean | undefined; format?: string | undefined; }[] | undefined; workspace?: { members?: string[] | undefined; exclude?: string[] | undefined; } | undefined; 'dev-dependencies'?: string[] | undefined; }>;