Options of Interface.eventually and Interface.eventuallyIf.
Optional
Aborting removes the listener and the timer and rejects with signal.reason.
signal.reason
Maximum time to wait in milliseconds before rejecting with a timeout error (default: 60 seconds; a non-finite value waits forever).
timeout
Options of Interface.eventually and Interface.eventuallyIf.