UNPKG

@skyway-sdk/common

Version:

The official Next Generation JavaScript SDK for SkyWay

26 lines 724 B
/**@internal */ export declare class BackOff { count: number; readonly times: number; /**ms */ readonly interval: number; /**ms */ readonly jitter: number; /**20.4 sec {var sum=0;for(i=0;i<=8;i++){sum +=i ** 2 * 100}} */ constructor(props?: Partial<Pick<BackOff, 'times' | 'interval' | 'jitter'>>); /**if need wait return true */ wait(): Promise<boolean>; get timeout(): number; get exceeded(): boolean; reset(): void; } /**@internal */ export declare const deepCopy: <T = object>(o: T) => T; /**@internal */ export interface RuntimeInfo { browserName: string; browserVersion: string; osName: string; osVersion: string; } //# sourceMappingURL=util.d.ts.map