PromiseRejectionEvent
interface PromiseRejectionEvent extends Event {
readonly promise: Promise<any>;
readonly reason: any;
}var PromiseRejectionEvent: {
readonly prototype: PromiseRejectionEvent;
new (type: string, eventInitDict?: PromiseRejectionEventInit): PromiseRejectionEvent;
};