export interface FatalApiError { error: boolean; message: string; reference?: string; code: number; req?: string; method?: string; } export declare function throwIfError(call: unknown): Error | void; export declare class DeferredPromise { private resolveFn; private rejectFn; promise: Promise; constructor(); resolve(arg?: unknown): Promise; reject(arg?: unknown): Promise; }