@getclave/lifi-sdk
Version:
LI.FI Any-to-Any Cross-Chain-Swap SDK
21 lines • 722 B
TypeScript
import type { UnavailableRoutes } from '@lifi/types';
import type { ExtendedRequestInit } from '../types/request';
import { BaseError } from './baseError';
import { ErrorName } from './constants';
interface ServerErrorResponseBody {
code: number;
message: string;
errors?: UnavailableRoutes;
}
export declare class HTTPError extends BaseError {
response: Response;
status: number;
url: RequestInfo | URL;
fetchOptions: ExtendedRequestInit;
type?: ErrorName;
responseBody?: ServerErrorResponseBody;
constructor(response: Response, url: RequestInfo | URL, options: ExtendedRequestInit);
buildAdditionalDetails(): Promise<this>;
}
export {};
//# sourceMappingURL=httpError.d.ts.map