/** * Timer object enhancing setTimeout with start, pause, resume features * */ declare class Timer { private timerID?; private start?; private remaining; private callback; constructor(callback: (...args: unknown[]) => unknown, delay: number); pause: () => void; run: () => void; } export default Timer;