UNPKG

338 BTypeScriptView Raw
1interface Task {
2 call(...args: any[]): any;
3}
4
5/**
6 * Executes a task as soon as possible.
7 * @param task Function or any object that implements `call()`.
8 */
9declare function rawAsap(task: Task): void;
10declare namespace rawAsap {
11 /**
12 * Flushes the event queue.
13 */
14 function requestFlush(): void;
15}
16export = rawAsap;