type HandlerType = (timer: Timer) => Promise; export declare class Timer { private constructor(); errorHandler?: (ex: Error) => void; handler: HandlerType; time: number; static start(handler: HandlerType, time?: number, { errorHandler }?: { errorHandler?: (ex: Error) => void; }): Timer; timeoutHandle: any; start(): void; stop(): void; } export {};