import { Logger } from '@stackbit/types'; export declare class Timer { private readonly timerCallback; private readonly timerMs; private readonly logger?; private timeout; constructor({ timerCallback, timerMs, logger }: { timerCallback: () => void; timerMs?: number; logger?: Logger; }); isRunning(): boolean; startTimer(): void; resetTimer(): void; stopTimer(): void; handleTimeout(): void; } //# sourceMappingURL=timer.d.ts.map