import * as HttpClient from "effect/unstable/http/HttpClient"; import type * as HttpClientResponse from "effect/unstable/http/HttpClientResponse"; /** * Capture non-success Registry response bodies before a generated or raw * endpoint adapter decodes them. HttpClientResponse caches the consumed bytes, * so the endpoint decoder still observes the same response. */ export declare const captureRegistryErrorResponseBodies: (client: HttpClient.HttpClient) => HttpClient.HttpClient; export declare const retainedRegistryResponseBody: (response: HttpClientResponse.HttpClientResponse, fallback: unknown) => unknown; export declare const recoverRegistryResponseBodyText: (text: string) => unknown; //# sourceMappingURL=response-body.d.ts.map