import * as z from "zod"; export declare const OpenAIErrorSchema: z.ZodObject<{ error: z.ZodObject<{ message: z.ZodString; type: z.ZodString; code: z.ZodNullable>; param: z.ZodNullable>; }, z.core.$strip>; }, z.core.$strip>; export declare class OpenAIError { readonly error: z.infer["error"]; status: number; constructor(message: string, type?: string, code?: string, param?: string); } export declare function toOpenAIError(error: unknown, requestId?: string): OpenAIError; export declare function toOpenAIErrorResponse(error: unknown, init: ResponseInit): Response;