export declare class TimeoutError extends Error { } export declare const SECOND = 1000; /** * Wait until a promise resolves with a truthy value or reject after a timeout */ export declare function waitUntil(asyncTest: () => Promise, description?: string, timeout?: number, interval?: number): Promise; export declare function raceTimeout(ms: number, promise: Promise): Promise; export declare function runSerial(actions: (() => Promise)[]): Promise; export declare function sleep(ms: number): Promise;