1 | import { Subscription } from './subscription';
|
2 | export interface Scheduler {
|
3 | readonly now: number;
|
4 | delay(time: number): Promise<void>;
|
5 | schedule(action: () => void, dueTime: number): Subscription;
|
6 | }
|
7 | export declare class DefaultScheduler implements Scheduler {
|
8 | readonly now: number;
|
9 | delay(dueTime: number): Promise<void>;
|
10 | schedule(action: () => void, dueTime: number): Subscription;
|
11 | }
|