c0f31935598f26bf6d99127cfcad0b7d357039f797e076bbe823de39c27f97b1e552aeaa26c666b087d57fc3ace514d0e34a31079203549f0c6916c0c837da 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. export {};
  2. type _DOMException = typeof globalThis extends { onmessage: any } ? {} : DOMException;
  3. interface DOMException extends Error {
  4. readonly code: number;
  5. readonly message: string;
  6. readonly name: string;
  7. readonly INDEX_SIZE_ERR: 1;
  8. readonly DOMSTRING_SIZE_ERR: 2;
  9. readonly HIERARCHY_REQUEST_ERR: 3;
  10. readonly WRONG_DOCUMENT_ERR: 4;
  11. readonly INVALID_CHARACTER_ERR: 5;
  12. readonly NO_DATA_ALLOWED_ERR: 6;
  13. readonly NO_MODIFICATION_ALLOWED_ERR: 7;
  14. readonly NOT_FOUND_ERR: 8;
  15. readonly NOT_SUPPORTED_ERR: 9;
  16. readonly INUSE_ATTRIBUTE_ERR: 10;
  17. readonly INVALID_STATE_ERR: 11;
  18. readonly SYNTAX_ERR: 12;
  19. readonly INVALID_MODIFICATION_ERR: 13;
  20. readonly NAMESPACE_ERR: 14;
  21. readonly INVALID_ACCESS_ERR: 15;
  22. readonly VALIDATION_ERR: 16;
  23. readonly TYPE_MISMATCH_ERR: 17;
  24. readonly SECURITY_ERR: 18;
  25. readonly NETWORK_ERR: 19;
  26. readonly ABORT_ERR: 20;
  27. readonly URL_MISMATCH_ERR: 21;
  28. readonly QUOTA_EXCEEDED_ERR: 22;
  29. readonly TIMEOUT_ERR: 23;
  30. readonly INVALID_NODE_TYPE_ERR: 24;
  31. readonly DATA_CLONE_ERR: 25;
  32. }
  33. declare global {
  34. interface DOMException extends _DOMException {}
  35. var DOMException: typeof globalThis extends { onmessage: any; DOMException: infer T } ? T
  36. : {
  37. prototype: DOMException;
  38. new(message?: string, name?: string): DOMException;
  39. new(message?: string, options?: { name?: string; cause?: unknown }): DOMException;
  40. readonly INDEX_SIZE_ERR: 1;
  41. readonly DOMSTRING_SIZE_ERR: 2;
  42. readonly HIERARCHY_REQUEST_ERR: 3;
  43. readonly WRONG_DOCUMENT_ERR: 4;
  44. readonly INVALID_CHARACTER_ERR: 5;
  45. readonly NO_DATA_ALLOWED_ERR: 6;
  46. readonly NO_MODIFICATION_ALLOWED_ERR: 7;
  47. readonly NOT_FOUND_ERR: 8;
  48. readonly NOT_SUPPORTED_ERR: 9;
  49. readonly INUSE_ATTRIBUTE_ERR: 10;
  50. readonly INVALID_STATE_ERR: 11;
  51. readonly SYNTAX_ERR: 12;
  52. readonly INVALID_MODIFICATION_ERR: 13;
  53. readonly NAMESPACE_ERR: 14;
  54. readonly INVALID_ACCESS_ERR: 15;
  55. readonly VALIDATION_ERR: 16;
  56. readonly TYPE_MISMATCH_ERR: 17;
  57. readonly SECURITY_ERR: 18;
  58. readonly NETWORK_ERR: 19;
  59. readonly ABORT_ERR: 20;
  60. readonly URL_MISMATCH_ERR: 21;
  61. readonly QUOTA_EXCEEDED_ERR: 22;
  62. readonly TIMEOUT_ERR: 23;
  63. readonly INVALID_NODE_TYPE_ERR: 24;
  64. readonly DATA_CLONE_ERR: 25;
  65. };
  66. }