DefinitelyTyped/types/asap/raw.d.ts
2018-06-29 11:12:29 +02:00

17 lines
338 B
TypeScript

interface Task {
call(...args: any[]): any;
}
/**
* Executes a task as soon as possible.
* @param task Function or any object that implements `call()`.
*/
declare function rawAsap(task: Task): void;
declare namespace rawAsap {
/**
* Flushes the event queue.
*/
function requestFlush(): void;
}
export = rawAsap;