UNPKG

436 BTypeScriptView Raw
1export declare function waitFor<A>(predictor: () => boolean | any, producer: () => A, interval?: number): Promise<A>;
2export 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>;
10export declare function later(delay?: number): Promise<unknown>;
11export declare function runLater<A>(f: () => A, delay?: number): Promise<A>;