import type { Stream } from 'node:stream'; import { type HttpStatusCode } from '../../http/models/HttpStatusCode.js'; import { type HttpResponse, isHttpResponse as isHttpResponseSymbol } from './HttpResponse.js'; export declare class ErrorHttpResponse extends Error implements HttpResponse { readonly statusCode: HttpStatusCode; readonly body?: object | string | number | boolean | Stream | undefined; readonly headers?: Record | undefined; readonly [isHttpResponseSymbol]: true; constructor(statusCode: HttpStatusCode, body?: object | string | number | boolean | Stream | undefined, message?: string | undefined, errorOptions?: ErrorOptions | undefined, headers?: Record | undefined); } //# sourceMappingURL=ErrorHttpResponse.d.ts.map