1 | export declare function waitFor<A>(predictor: () => boolean | any, producer: () => A, interval?: number): Promise<A>;
|
2 | export declare function wait<A>(args: {
|
3 | for: () => A;
|
4 | interval?: number;
|
5 | } | {
|
6 | when: () => boolean | any;
|
7 | then: () => A;
|
8 | interval?: number;
|
9 | }): Promise<A>;
|
10 | export declare function later(delay?: number): Promise<unknown>;
|
11 | export declare function runLater<A>(f: () => A, delay?: number): Promise<A>;
|