import { ScheduledJob, Scheduler } from "./Scheduler"; export declare type TimerScheduleType = "setTimeout" | "setInterval"; export declare class TimerScheduler implements Scheduler { private readonly scheduleType; constructor(scheduleType: TimerScheduleType); schedule(delayMillis: number, task: () => void): ScheduledJob; schedulePeriodically(delayMillis: number, intervalMillis: number, task: () => void): ScheduledJob; }