/**
 * 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;
