import { type HttpResponse } from '../../httpResponse/models/HttpResponse.js'; import { type InversifyHttpAdapterErrorKind } from './InversifyHttpAdapterErrorKind.js'; declare const isHttpAdapterErrorSymbol: unique symbol; export declare class InversifyHttpAdapterError extends Error { readonly kind: InversifyHttpAdapterErrorKind; readonly extraData?: { response: HttpResponse | undefined; } | undefined; [isHttpAdapterErrorSymbol]: true; constructor(kind: InversifyHttpAdapterErrorKind, message?: string, options?: ErrorOptions, extraData?: { response: HttpResponse | undefined; } | undefined); static is(value: unknown): value is InversifyHttpAdapterError; static isErrorOfKind(value: unknown, kind: InversifyHttpAdapterErrorKind): value is InversifyHttpAdapterError; } export {}; //# sourceMappingURL=InversifyHttpAdapterError.d.ts.map