export declare const RESPONSES_LITE_HEADER = "x-openai-internal-codex-responses-lite"; export interface ResponsesLiteCompatibleBody { model: string; input: unknown[]; instructions?: string | undefined; tools?: unknown[] | undefined; parallel_tool_calls?: boolean | undefined; reasoning?: unknown | undefined; client_metadata?: Record | undefined; [key: string]: unknown; } export declare function isResponsesLiteRequest(body: ResponsesLiteCompatibleBody): boolean; export declare function prepareResponsesLiteRequestImages(body: TBody): Promise; export declare function applyResponsesLiteRequest(body: TBody): TBody; export declare function applyResponsesLiteWebSocketMetadata(body: TBody): TBody & { client_metadata: Record; };