import { z } from 'zod'; declare const apiErrorSchema: z.ZodObject<{ errorKey: z.ZodString; message: z.ZodString; context: z.ZodRecord; }, "strip", z.ZodTypeAny, { message: string; errorKey: string; context: Record; }, { message: string; errorKey: string; context: Record; }>; export type ApiError = z.infer; export declare const errorResponseSchema: z.ZodObject<{ errors: z.ZodTuple<[z.ZodObject<{ errorKey: z.ZodString; message: z.ZodString; context: z.ZodRecord; }, "strip", z.ZodTypeAny, { message: string; errorKey: string; context: Record; }, { message: string; errorKey: string; context: Record; }>], z.ZodObject<{ errorKey: z.ZodString; message: z.ZodString; context: z.ZodRecord; }, "strip", z.ZodTypeAny, { message: string; errorKey: string; context: Record; }, { message: string; errorKey: string; context: Record; }>>; }, "strip", z.ZodTypeAny, { errors: [{ message: string; errorKey: string; context: Record; }, ...{ message: string; errorKey: string; context: Record; }[]]; }, { errors: [{ message: string; errorKey: string; context: Record; }, ...{ message: string; errorKey: string; context: Record; }[]]; }>; export type ErrorResponse = z.infer; export {}; //# sourceMappingURL=api-error-response-schema.d.ts.map