traveltime-api
Version:
TravelTime API SDK for node js with TypeScript
18 lines (17 loc) • 646 B
TypeScript
export interface TraveltimeErrorConstructor {
http_status: number;
error_code: number;
description: string;
documentation_link: string;
additional_info: Record<string, any>;
}
export declare class TravelTimeError extends Error {
http_status: number;
error_code: number;
description: string;
documentation_link: string;
additional_info: Record<string, any>;
constructor({ http_status, error_code, description, documentation_link, additional_info, }: TraveltimeErrorConstructor);
static isTravelTimeError(payload: any): payload is TraveltimeErrorConstructor;
static makeError(error: any): any;
}