export interface CancellableTimer { cancel(): void; } export interface Clock { now(): Date; setTimeout(fn: () => void, ms: number): CancellableTimer; setInterval(fn: () => void, ms: number): CancellableTimer; } export declare class RealClock implements Clock { now(): Date; setTimeout(fn: () => void, ms: number): CancellableTimer; setInterval(fn: () => void, ms: number): CancellableTimer; } //# sourceMappingURL=clock.d.ts.map