export interface Scheduler { schedule(delayMillis: number, task: () => void): ScheduledJob; schedulePeriodically(delayMillis: number, intervalMillis: number, task: () => void): ScheduledJob; } export interface ScheduledJob { cancel(): void; }