patch.d.ts 691 B

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