export declare function delayedPromise(delay: number): Promise; export declare function timeoutPromise(promise: Promise, ms: number, message?: string): Promise; export interface RetryPromiseOptions { interval: number; retries: number; timeout?: number; timeoutMessage?: string; } export declare function retryPromise(promiseProvider: () => Promise, { interval, retries, timeout, timeoutMessage }: RetryPromiseOptions): Promise; //# sourceMappingURL=promise-utils.d.ts.map