Type alias __Event

__Event: typeof globalThis extends {
        Event: any;
        onmessage: any;
    }
    ? {}
    : {
        bubbles: boolean;
        cancelBubble: (() => void);
        cancelable: boolean;
        composed: boolean;
        currentTarget: EventTarget | null;
        defaultPrevented: boolean;
        eventPhase: 0 | 2;
        isTrusted: boolean;
        returnValue: boolean;
        srcElement: EventTarget | null;
        target: EventTarget | null;
        timeStamp: number;
        type: string;
        composedPath(): [EventTarget?];
        preventDefault(): void;
        stopImmediatePropagation(): void;
        stopPropagation(): void;
    }

Generated using TypeDoc