isTimerRunning
isTimerRunning: boolean
canPauseResume
canPauseResume: boolean
recordElapsedTime
recordElapsedTime: number
recordStartTime
recordStartTime: number
Optional
recordTimerInterval
recordTimerInterval?: null | Timeout
updateRecordStartTime
updateRecordStartTime: ((time: number) => void)
updateRecordTimerInterval
updateRecordTimerInterval: ((interval: null | Timeout) => void)
updateIsTimerRunning
updateIsTimerRunning: ((isRunning: boolean) => void)
updateCanPauseResume
updateCanPauseResume: ((canPause: boolean) => void)