Wraps an already-created Promise in a timeout, causing a rejection if the original Promise isn't resolved by then.
Optional
@augment-vir/common
Wraps an already-created Promise in a timeout, causing a rejection if the original Promise isn't resolved by then.