Cancels the timer, aborting any scheduled execution.
Starts the timer. If the timer has already been started and has a scheduled execution, this is cancelled and re-scheduled.
OptionalaltTimeoutMs: numberOptional override for the interval. Use undefined to use the original interval
Optionalargs: readonly unknown[]
A resettable timeout, returned by timeout