import { z } from 'zod'; export { proxyErrorCodes, providerErrorCodes, apiErrorCodes, type ProxyErrorCode, type ProviderErrorCode, type ApiErrorCode, type ErrorCode, } from './error-codes.js'; export declare const errorSourceSchema: z.ZodEnum<{ provider: "provider"; proxy: "proxy"; }>; export type ErrorSource = z.infer; export declare const errorResponseSchema: z.ZodObject<{ error: z.ZodObject<{ code: z.ZodString; message: z.ZodString; source: z.ZodEnum<{ provider: "provider"; proxy: "proxy"; }>; details: z.ZodOptional>; }, z.core.$strip>; }, z.core.$strip>; export type ErrorResponse = z.infer; //# sourceMappingURL=error.d.ts.map