7d8fdff6bbdea79318479e1912958007d701a129a9d20e2d255ee533e79bde56ead4865c8412d19f1470c59a660d2de2bcc24fdc6e48b81d420d098f1eba9d 599 B

1234567891011121314151617181920212223242526272829
  1. /// <reference types="node" />
  2. // See https://github.com/nodejs/undici/issues/1740
  3. export interface EventInit {
  4. bubbles?: boolean
  5. cancelable?: boolean
  6. composed?: boolean
  7. }
  8. export interface EventListenerOptions {
  9. capture?: boolean
  10. }
  11. export interface AddEventListenerOptions extends EventListenerOptions {
  12. once?: boolean
  13. passive?: boolean
  14. signal?: AbortSignal
  15. }
  16. export type EventListenerOrEventListenerObject = EventListener | EventListenerObject
  17. export interface EventListenerObject {
  18. handleEvent (object: Event): void
  19. }
  20. export interface EventListener {
  21. (evt: Event): void
  22. }