import { z } from 'zod'; export declare const apiKeySchema: z.ZodObject<{ id: z.ZodString; userId: z.ZodString; provider: z.ZodEnum<{ anthropic: "anthropic"; openai: "openai"; bedrock: "bedrock"; openrouter: "openrouter"; vercel: "vercel"; google: "google"; grok: "grok"; }>; encryptedKey: z.ZodString; keyHint: z.ZodString; customBaseUrl: z.ZodOptional>; customFlavor: z.ZodOptional>>; isActive: z.ZodDefault; createdAt: z.ZodString; }, z.core.$strip>; export type ApiKey = z.infer; export declare const addApiKeyRequest: z.ZodObject<{ provider: z.ZodOptional>; apiKey: z.ZodString; customBaseUrl: z.ZodOptional; customFlavor: z.ZodOptional>; }, z.core.$strip>; export type AddApiKeyRequest = z.infer; export declare const apiKeyResponse: z.ZodObject<{ provider: z.ZodEnum<{ anthropic: "anthropic"; openai: "openai"; bedrock: "bedrock"; openrouter: "openrouter"; vercel: "vercel"; google: "google"; grok: "grok"; }>; id: z.ZodString; userId: z.ZodString; keyHint: z.ZodString; customBaseUrl: z.ZodOptional>; customFlavor: z.ZodOptional>>; isActive: z.ZodDefault; createdAt: z.ZodString; }, z.core.$strip>; export type ApiKeyResponse = z.infer; //# sourceMappingURL=api-key.d.ts.map