UNPKG

@beenotung/tslib

Version:
12 lines (11 loc) 436 B
export declare function waitFor<A>(predictor: () => boolean | any, producer: () => A, interval?: number): Promise<A>; export declare function wait<A>(args: { for: () => A; interval?: number; } | { when: () => boolean | any; then: () => A; interval?: number; }): Promise<A>; export declare function later(delay?: number): Promise<unknown>; export declare function runLater<A>(f: () => A, delay?: number): Promise<A>;