UNPKG

@skyway-sdk/common

Version:

The official Next Generation JavaScript SDK for SkyWay

24 lines 713 B
export declare class SkyWayError<PayloadType extends Record<string, any> = Record<string, any>> extends Error { private readonly id; payload?: PayloadType; path?: string; error?: Error; info: ErrorInfo; /**@internal */ constructor(init: Pick<SkyWayError<PayloadType>, 'path' | 'payload' | 'error' | 'info'>, logging?: boolean); toJSON(): { id: string; info: ErrorInfo; path: string | undefined; payload: PayloadType | undefined; error: Error | undefined; stack: string | undefined; }; } /**@internal */ export interface ErrorInfo { name: string; detail: string; solution: string; } //# sourceMappingURL=error.d.ts.map