UNPKG

497 BTypeScriptView Raw
1export interface Scheduler {
2 setTimeout(f: Function, d: number): number;
3 setInterval(f: Function, i: number): number;
4 clearInterval(id: number): any;
5 clearTimeout(id: number): any;
6 now(): number;
7}
8/** @hidden */
9export declare const defaultScheduler: Scheduler;
10declare const GlobalScheduler: {
11 scheduler: Scheduler;
12};
13export declare function getScheduler(): Scheduler;
14export declare function setScheduler(newScheduler: Scheduler): void;
15export default GlobalScheduler;