```typescript
import { type UnhandledRejectionListener } from "node:node__process.d.ts";
```
Most of the time the unhandledRejection will be an Error, but this should not be relied upon
as *anything* can be thrown/rejected, it is therefore unsafe to assume that the value is an Error.