global.d.ts 450 B

123456789101112131415
  1. import * as events from './web'
  2. type EventConstructor = typeof events.Event
  3. type CustomEventConstructor = typeof events.CustomEvent
  4. type EventTargetConstructor = typeof events.EventTarget
  5. declare global {
  6. type Event = events.Event
  7. type CustomEvent<T = any> = events.CustomEvent<T>
  8. type EventTarget = events.EventTarget
  9. const Event: EventConstructor
  10. const CustomEvent: CustomEventConstructor
  11. const EventTarget: EventTargetConstructor
  12. }