import { z } from 'zod'; export declare const telemetryConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; }, z.core.$strip>; export declare const guidanceConfigSchema: z.ZodObject<{ enabled: z.ZodOptional; }, z.core.$strip>; export declare const updatesConfigSchema: z.ZodObject<{ auto: z.ZodOptional; }, z.core.$strip>; export declare const credStorageSchema: z.ZodUnion, z.ZodLiteral<"file">, z.ZodLiteral<"keyring">]>; export declare const authConfigSchema: z.ZodObject<{ '// Note': z.ZodOptional; '// Docs': z.ZodOptional; skipWrite: z.ZodOptional; token: z.ZodOptional; userId: z.ZodOptional; refreshToken: z.ZodOptional; expiresAt: z.ZodOptional; tokenSource: z.ZodOptional, z.ZodLiteral<"env">]>>; }, z.core.$strip>; export declare const authFileConfigSchema: z.ZodObject<{ '// Note': z.ZodOptional; '// Docs': z.ZodOptional; skipWrite: z.ZodOptional; token: z.ZodOptional; userId: z.ZodOptional; refreshToken: z.ZodOptional; expiresAt: z.ZodOptional; }, z.core.$strip>; export declare const globalConfigSchema: z.ZodObject<{ '// Note': z.ZodOptional; '// Docs': z.ZodOptional; credStorage: z.ZodOptional, z.ZodLiteral<"file">, z.ZodLiteral<"keyring">]>>; currentTeam: z.ZodOptional; api: z.ZodOptional; telemetry: z.ZodOptional; }, z.core.$strip>>; guidance: z.ZodOptional; }, z.core.$strip>>; updates: z.ZodOptional; }, z.core.$strip>>; }, z.core.$strip>;