//#region src/utils/provider-request-id.d.ts interface ProviderResponse { data: T; headerRequestId?: string; } declare function extractHeaderRequestId(value: unknown): string | undefined; declare function extractBodyResponseId(value: unknown, nestedResponseFirst?: boolean): string | undefined; declare function extractProviderRequestId(body: unknown, headerSource?: unknown): string | undefined; /** * Preserve the SDK's normal data return while exposing raw response headers. * OpenAI APIPromise supports withResponse() across the supported v4-v6 range. */ declare function resolveProviderResponse(result: PromiseLike): Promise>; //#endregion export { ProviderResponse, extractBodyResponseId, extractHeaderRequestId, extractProviderRequestId, resolveProviderResponse }; //# sourceMappingURL=provider-request-id.d.ts.map