type UseTimerOptions = { startTime?: number; endTime?: number; step?: number; intervalMs?: number; autoStart?: boolean; }; type UseTimerReturn = { time: number; isRunning: boolean; start: VoidFunction; pause: VoidFunction; stop: VoidFunction; reset: VoidFunction; }; export declare function useTimer({ startTime, endTime, step, intervalMs, autoStart, }?: UseTimerOptions): UseTimerReturn; export type { UseTimerOptions, UseTimerReturn };