@@ -203,6 +203,7 @@ interface AbortController {
203203 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbortController/abort)
204204 */
205205 abort ( reason ?: any ) : void ;
206+ readonly [ Symbol . toStringTag ] : "AbortController" ;
206207}
207208
208209declare var AbortController : {
@@ -244,6 +245,7 @@ interface AbortSignal extends EventTarget {
244245 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | AddEventListenerOptions ) : void ;
245246 removeEventListener < K extends keyof AbortSignalEventMap > ( type : K , listener : ( this : AbortSignal , ev : AbortSignalEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
246247 removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
248+ readonly [ Symbol . toStringTag ] : "AbortSignal" ;
247249}
248250
249251declare var AbortSignal : {
@@ -293,6 +295,7 @@ interface AudioWorkletGlobalScope extends WorkletGlobalScope {
293295 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/registerProcessor)
294296 */
295297 registerProcessor ( name : string , processorCtor : AudioWorkletProcessorConstructor ) : void ;
298+ readonly [ Symbol . toStringTag ] : "AudioWorkletGlobalScope" ;
296299}
297300
298301declare var AudioWorkletGlobalScope : {
@@ -337,6 +340,7 @@ interface ByteLengthQueuingStrategy extends QueuingStrategy<ArrayBufferView> {
337340 readonly highWaterMark : number ;
338341 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/size) */
339342 readonly size : QueuingStrategySize < ArrayBufferView > ;
343+ readonly [ Symbol . toStringTag ] : "ByteLengthQueuingStrategy" ;
340344}
341345
342346declare var ByteLengthQueuingStrategy : {
@@ -352,6 +356,7 @@ declare var ByteLengthQueuingStrategy: {
352356interface CompressionStream extends GenericTransformStream {
353357 readonly readable : ReadableStream < Uint8Array < ArrayBuffer > > ;
354358 readonly writable : WritableStream < BufferSource > ;
359+ readonly [ Symbol . toStringTag ] : "CompressionStream" ;
355360}
356361
357362declare var CompressionStream : {
@@ -373,6 +378,7 @@ interface CountQueuingStrategy extends QueuingStrategy {
373378 readonly highWaterMark : number ;
374379 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/size) */
375380 readonly size : QueuingStrategySize ;
381+ readonly [ Symbol . toStringTag ] : "CountQueuingStrategy" ;
376382}
377383
378384declare var CountQueuingStrategy : {
@@ -399,6 +405,7 @@ interface CustomEvent<T = any> extends Event {
399405 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/CustomEvent/initCustomEvent)
400406 */
401407 initCustomEvent ( type : string , bubbles ?: boolean , cancelable ?: boolean , detail ?: T ) : void ;
408+ readonly [ Symbol . toStringTag ] : "CustomEvent" ;
402409}
403410
404411declare var CustomEvent : {
@@ -456,6 +463,7 @@ interface DOMException extends Error {
456463 readonly TIMEOUT_ERR : 23 ;
457464 readonly INVALID_NODE_TYPE_ERR : 24 ;
458465 readonly DATA_CLONE_ERR : 25 ;
466+ readonly [ Symbol . toStringTag ] : "DOMException" ;
459467}
460468
461469declare var DOMException : {
@@ -496,6 +504,7 @@ declare var DOMException: {
496504interface DecompressionStream extends GenericTransformStream {
497505 readonly readable : ReadableStream < Uint8Array < ArrayBuffer > > ;
498506 readonly writable : WritableStream < BufferSource > ;
507+ readonly [ Symbol . toStringTag ] : "DecompressionStream" ;
499508}
500509
501510declare var DecompressionStream : {
@@ -539,6 +548,7 @@ interface ErrorEvent extends Event {
539548 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ErrorEvent/message)
540549 */
541550 readonly message : string ;
551+ readonly [ Symbol . toStringTag ] : "ErrorEvent" ;
542552}
543553
544554declare var ErrorEvent : {
@@ -763,6 +773,7 @@ interface MessageEvent<T = any> extends Event {
763773 readonly source : MessageEventSource | null ;
764774 /** @deprecated */
765775 initMessageEvent ( type : string , bubbles ?: boolean , cancelable ?: boolean , data ?: any , origin ?: string , lastEventId ?: string , source ?: MessageEventSource | null , ports ?: MessagePort [ ] ) : void ;
776+ readonly [ Symbol . toStringTag ] : "MessageEvent" ;
766777}
767778
768779declare var MessageEvent : {
@@ -820,6 +831,7 @@ interface MessagePort extends EventTarget, MessageEventTarget<MessagePort> {
820831 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | AddEventListenerOptions ) : void ;
821832 removeEventListener < K extends keyof MessagePortEventMap > ( type : K , listener : ( this : MessagePort , ev : MessagePortEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
822833 removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
834+ readonly [ Symbol . toStringTag ] : "MessagePort" ;
823835}
824836
825837declare var MessagePort : {
@@ -845,6 +857,7 @@ interface PromiseRejectionEvent extends Event {
845857 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/reason)
846858 */
847859 readonly reason : any ;
860+ readonly [ Symbol . toStringTag ] : "PromiseRejectionEvent" ;
848861}
849862
850863declare var PromiseRejectionEvent : {
@@ -888,6 +901,7 @@ interface ReadableByteStreamController {
888901 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/error)
889902 */
890903 error ( e ?: any ) : void ;
904+ readonly [ Symbol . toStringTag ] : "ReadableByteStreamController" ;
891905}
892906
893907declare var ReadableByteStreamController : {
@@ -939,6 +953,7 @@ interface ReadableStream<R = any> {
939953 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStream/tee)
940954 */
941955 tee ( ) : [ ReadableStream < R > , ReadableStream < R > ] ;
956+ readonly [ Symbol . toStringTag ] : "ReadableStream" ;
942957}
943958
944959declare var ReadableStream : {
@@ -966,6 +981,7 @@ interface ReadableStreamBYOBReader extends ReadableStreamGenericReader {
966981 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/releaseLock)
967982 */
968983 releaseLock ( ) : void ;
984+ readonly [ Symbol . toStringTag ] : "ReadableStreamBYOBReader" ;
969985}
970986
971987declare var ReadableStreamBYOBReader : {
@@ -997,6 +1013,7 @@ interface ReadableStreamBYOBRequest {
9971013 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/respondWithNewView)
9981014 */
9991015 respondWithNewView ( view : ArrayBufferView < ArrayBuffer > ) : void ;
1016+ readonly [ Symbol . toStringTag ] : "ReadableStreamBYOBRequest" ;
10001017}
10011018
10021019declare var ReadableStreamBYOBRequest : {
@@ -1034,6 +1051,7 @@ interface ReadableStreamDefaultController<R = any> {
10341051 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/error)
10351052 */
10361053 error ( e ?: any ) : void ;
1054+ readonly [ Symbol . toStringTag ] : "ReadableStreamDefaultController" ;
10371055}
10381056
10391057declare var ReadableStreamDefaultController : {
@@ -1059,6 +1077,7 @@ interface ReadableStreamDefaultReader<R = any> extends ReadableStreamGenericRead
10591077 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/releaseLock)
10601078 */
10611079 releaseLock ( ) : void ;
1080+ readonly [ Symbol . toStringTag ] : "ReadableStreamDefaultReader" ;
10621081}
10631082
10641083declare var ReadableStreamDefaultReader : {
@@ -1085,6 +1104,7 @@ interface TextDecoder extends TextDecoderCommon {
10851104 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextDecoder/decode)
10861105 */
10871106 decode ( input ?: AllowSharedBufferSource , options ?: TextDecodeOptions ) : string ;
1107+ readonly [ Symbol . toStringTag ] : "TextDecoder" ;
10881108}
10891109
10901110declare var TextDecoder : {
@@ -1121,6 +1141,7 @@ interface TextDecoderCommon {
11211141interface TextDecoderStream extends GenericTransformStream , TextDecoderCommon {
11221142 readonly readable : ReadableStream < string > ;
11231143 readonly writable : WritableStream < BufferSource > ;
1144+ readonly [ Symbol . toStringTag ] : "TextDecoderStream" ;
11241145}
11251146
11261147declare var TextDecoderStream : {
@@ -1146,6 +1167,7 @@ interface TextEncoder extends TextEncoderCommon {
11461167 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextEncoder/encodeInto)
11471168 */
11481169 encodeInto ( source : string , destination : Uint8Array < ArrayBufferLike > ) : TextEncoderEncodeIntoResult ;
1170+ readonly [ Symbol . toStringTag ] : "TextEncoder" ;
11491171}
11501172
11511173declare var TextEncoder : {
@@ -1170,6 +1192,7 @@ interface TextEncoderCommon {
11701192interface TextEncoderStream extends GenericTransformStream , TextEncoderCommon {
11711193 readonly readable : ReadableStream < Uint8Array < ArrayBuffer > > ;
11721194 readonly writable : WritableStream < string > ;
1195+ readonly [ Symbol . toStringTag ] : "TextEncoderStream" ;
11731196}
11741197
11751198declare var TextEncoderStream : {
@@ -1195,6 +1218,7 @@ interface TransformStream<I = any, O = any> {
11951218 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TransformStream/writable)
11961219 */
11971220 readonly writable : WritableStream < I > ;
1221+ readonly [ Symbol . toStringTag ] : "TransformStream" ;
11981222}
11991223
12001224declare var TransformStream : {
@@ -1232,6 +1256,7 @@ interface TransformStreamDefaultController<O = any> {
12321256 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TransformStreamDefaultController/terminate)
12331257 */
12341258 terminate ( ) : void ;
1259+ readonly [ Symbol . toStringTag ] : "TransformStreamDefaultController" ;
12351260}
12361261
12371262declare var TransformStreamDefaultController : {
@@ -1324,6 +1349,7 @@ interface URL {
13241349 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/URL/toJSON)
13251350 */
13261351 toJSON ( ) : string ;
1352+ readonly [ Symbol . toStringTag ] : "URL" ;
13271353}
13281354
13291355declare var URL : {
@@ -1399,6 +1425,7 @@ interface URLSearchParams {
13991425 sort ( ) : void ;
14001426 toString ( ) : string ;
14011427 forEach ( callbackfn : ( value : string , key : string , parent : URLSearchParams ) => void , thisArg ?: any ) : void ;
1428+ readonly [ Symbol . toStringTag ] : "URLSearchParams" ;
14021429}
14031430
14041431declare var URLSearchParams : {
@@ -1450,6 +1477,7 @@ interface WritableStream<W = any> {
14501477 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WritableStream/getWriter)
14511478 */
14521479 getWriter ( ) : WritableStreamDefaultWriter < W > ;
1480+ readonly [ Symbol . toStringTag ] : "WritableStream" ;
14531481}
14541482
14551483declare var WritableStream : {
@@ -1475,6 +1503,7 @@ interface WritableStreamDefaultController {
14751503 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController/error)
14761504 */
14771505 error ( e ?: any ) : void ;
1506+ readonly [ Symbol . toStringTag ] : "WritableStreamDefaultController" ;
14781507}
14791508
14801509declare var WritableStreamDefaultController : {
@@ -1530,6 +1559,7 @@ interface WritableStreamDefaultWriter<W = any> {
15301559 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/write)
15311560 */
15321561 write ( chunk ?: W ) : Promise < void > ;
1562+ readonly [ Symbol . toStringTag ] : "WritableStreamDefaultWriter" ;
15331563}
15341564
15351565declare var WritableStreamDefaultWriter : {
@@ -1539,6 +1569,7 @@ declare var WritableStreamDefaultWriter: {
15391569
15401570declare namespace WebAssembly {
15411571 interface CompileError extends Error {
1572+ readonly [ Symbol . toStringTag ] : "WebAssembly.CompileError" ;
15421573 }
15431574
15441575 var CompileError : {
@@ -1571,6 +1602,7 @@ declare namespace WebAssembly {
15711602 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Exception/is)
15721603 */
15731604 is ( exceptionTag : Tag ) : boolean ;
1605+ readonly [ Symbol . toStringTag ] : "WebAssembly.Exception" ;
15741606 }
15751607
15761608 var Exception : {
@@ -1586,6 +1618,7 @@ declare namespace WebAssembly {
15861618 interface Global < T extends ValueType = ValueType > {
15871619 value : ValueTypeMap [ T ] ;
15881620 valueOf ( ) : ValueTypeMap [ T ] ;
1621+ readonly [ Symbol . toStringTag ] : "WebAssembly.Global" ;
15891622 }
15901623
15911624 var Global : {
@@ -1605,6 +1638,7 @@ declare namespace WebAssembly {
16051638 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Instance/exports)
16061639 */
16071640 readonly exports : Exports ;
1641+ readonly [ Symbol . toStringTag ] : "WebAssembly.Instance" ;
16081642 }
16091643
16101644 var Instance : {
@@ -1613,6 +1647,7 @@ declare namespace WebAssembly {
16131647 } ;
16141648
16151649 interface LinkError extends Error {
1650+ readonly [ Symbol . toStringTag ] : "WebAssembly.LinkError" ;
16161651 }
16171652
16181653 var LinkError : {
@@ -1639,6 +1674,7 @@ declare namespace WebAssembly {
16391674 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Memory/grow)
16401675 */
16411676 grow ( delta : AddressValue ) : AddressValue ;
1677+ readonly [ Symbol . toStringTag ] : "WebAssembly.Memory" ;
16421678 }
16431679
16441680 var Memory : {
@@ -1652,6 +1688,7 @@ declare namespace WebAssembly {
16521688 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Module)
16531689 */
16541690 interface Module {
1691+ readonly [ Symbol . toStringTag ] : "WebAssembly.Module" ;
16551692 }
16561693
16571694 var Module : {
@@ -1678,6 +1715,7 @@ declare namespace WebAssembly {
16781715 } ;
16791716
16801717 interface RuntimeError extends Error {
1718+ readonly [ Symbol . toStringTag ] : "WebAssembly.RuntimeError" ;
16811719 }
16821720
16831721 var RuntimeError : {
@@ -1716,6 +1754,7 @@ declare namespace WebAssembly {
17161754 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Table/set)
17171755 */
17181756 set ( index : AddressValue , value ?: any ) : void ;
1757+ readonly [ Symbol . toStringTag ] : "WebAssembly.Table" ;
17191758 }
17201759
17211760 var Table : {
@@ -1729,6 +1768,7 @@ declare namespace WebAssembly {
17291768 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Tag)
17301769 */
17311770 interface Tag {
1771+ readonly [ Symbol . toStringTag ] : "WebAssembly.Tag" ;
17321772 }
17331773
17341774 var Tag : {
@@ -2037,6 +2077,7 @@ interface MessageEvent<T = any> {
20372077
20382078interface URLSearchParamsIterator < T > extends IteratorObject < T , BuiltinIteratorReturn , unknown > {
20392079 [ Symbol . iterator ] ( ) : URLSearchParamsIterator < T > ;
2080+ readonly [ Symbol . toStringTag ] : "URLSearchParams Iterator" ;
20402081}
20412082
20422083interface URLSearchParams {
@@ -2056,6 +2097,7 @@ interface URLSearchParams {
20562097
20572098interface ReadableStreamAsyncIterator < T > extends AsyncIteratorObject < T , BuiltinIteratorReturn , unknown > {
20582099 [ Symbol . asyncIterator ] ( ) : ReadableStreamAsyncIterator < T > ;
2100+ readonly [ Symbol . toStringTag ] : "ReadableStream AsyncIterator" ;
20592101}
20602102
20612103interface ReadableStream < R = any > {
0 commit comments