@@ -199,6 +199,7 @@ interface AbortController {
199199 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbortController/abort)
200200 */
201201 abort ( reason ?: any ) : void ;
202+ readonly [ Symbol . toStringTag ] : "AbortController" ;
202203}
203204
204205declare var AbortController : {
@@ -240,6 +241,7 @@ interface AbortSignal extends EventTarget {
240241 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | AddEventListenerOptions ) : void ;
241242 removeEventListener < K extends keyof AbortSignalEventMap > ( type : K , listener : ( this : AbortSignal , ev : AbortSignalEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
242243 removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
244+ readonly [ Symbol . toStringTag ] : "AbortSignal" ;
243245}
244246
245247declare var AbortSignal : {
@@ -289,6 +291,7 @@ interface AudioWorkletGlobalScope extends WorkletGlobalScope {
289291 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/AudioWorkletGlobalScope/registerProcessor)
290292 */
291293 registerProcessor ( name : string , processorCtor : AudioWorkletProcessorConstructor ) : void ;
294+ readonly [ Symbol . toStringTag ] : "AudioWorkletGlobalScope" ;
292295}
293296
294297declare var AudioWorkletGlobalScope : {
@@ -333,6 +336,7 @@ interface ByteLengthQueuingStrategy extends QueuingStrategy<ArrayBufferView> {
333336 readonly highWaterMark : number ;
334337 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/ByteLengthQueuingStrategy/size) */
335338 readonly size : QueuingStrategySize < ArrayBufferView > ;
339+ readonly [ Symbol . toStringTag ] : "ByteLengthQueuingStrategy" ;
336340}
337341
338342declare var ByteLengthQueuingStrategy : {
@@ -348,6 +352,7 @@ declare var ByteLengthQueuingStrategy: {
348352interface CompressionStream extends GenericTransformStream {
349353 readonly readable : ReadableStream < Uint8Array < ArrayBuffer > > ;
350354 readonly writable : WritableStream < BufferSource > ;
355+ readonly [ Symbol . toStringTag ] : "CompressionStream" ;
351356}
352357
353358declare var CompressionStream : {
@@ -369,6 +374,7 @@ interface CountQueuingStrategy extends QueuingStrategy {
369374 readonly highWaterMark : number ;
370375 /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/CountQueuingStrategy/size) */
371376 readonly size : QueuingStrategySize ;
377+ readonly [ Symbol . toStringTag ] : "CountQueuingStrategy" ;
372378}
373379
374380declare var CountQueuingStrategy : {
@@ -395,6 +401,7 @@ interface CustomEvent<T = any> extends Event {
395401 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/CustomEvent/initCustomEvent)
396402 */
397403 initCustomEvent ( type : string , bubbles ?: boolean , cancelable ?: boolean , detail ?: T ) : void ;
404+ readonly [ Symbol . toStringTag ] : "CustomEvent" ;
398405}
399406
400407declare var CustomEvent : {
@@ -492,6 +499,7 @@ declare var DOMException: {
492499interface DecompressionStream extends GenericTransformStream {
493500 readonly readable : ReadableStream < Uint8Array < ArrayBuffer > > ;
494501 readonly writable : WritableStream < BufferSource > ;
502+ readonly [ Symbol . toStringTag ] : "DecompressionStream" ;
495503}
496504
497505declare var DecompressionStream : {
@@ -535,6 +543,7 @@ interface ErrorEvent extends Event {
535543 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ErrorEvent/message)
536544 */
537545 readonly message : string ;
546+ readonly [ Symbol . toStringTag ] : "ErrorEvent" ;
538547}
539548
540549declare var ErrorEvent : {
@@ -759,6 +768,7 @@ interface MessageEvent<T = any> extends Event {
759768 readonly source : MessageEventSource | null ;
760769 /** @deprecated */
761770 initMessageEvent ( type : string , bubbles ?: boolean , cancelable ?: boolean , data ?: any , origin ?: string , lastEventId ?: string , source ?: MessageEventSource | null , ports ?: MessagePort [ ] ) : void ;
771+ readonly [ Symbol . toStringTag ] : "MessageEvent" ;
762772}
763773
764774declare var MessageEvent : {
@@ -816,6 +826,7 @@ interface MessagePort extends EventTarget, MessageEventTarget<MessagePort> {
816826 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | AddEventListenerOptions ) : void ;
817827 removeEventListener < K extends keyof MessagePortEventMap > ( type : K , listener : ( this : MessagePort , ev : MessagePortEventMap [ K ] ) => any , options ?: boolean | EventListenerOptions ) : void ;
818828 removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
829+ readonly [ Symbol . toStringTag ] : "MessagePort" ;
819830}
820831
821832declare var MessagePort : {
@@ -841,6 +852,7 @@ interface PromiseRejectionEvent extends Event {
841852 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/PromiseRejectionEvent/reason)
842853 */
843854 readonly reason : any ;
855+ readonly [ Symbol . toStringTag ] : "PromiseRejectionEvent" ;
844856}
845857
846858declare var PromiseRejectionEvent : {
@@ -884,6 +896,7 @@ interface ReadableByteStreamController {
884896 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableByteStreamController/error)
885897 */
886898 error ( e ?: any ) : void ;
899+ readonly [ Symbol . toStringTag ] : "ReadableByteStreamController" ;
887900}
888901
889902declare var ReadableByteStreamController : {
@@ -935,6 +948,7 @@ interface ReadableStream<R = any> {
935948 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStream/tee)
936949 */
937950 tee ( ) : [ ReadableStream < R > , ReadableStream < R > ] ;
951+ readonly [ Symbol . toStringTag ] : "ReadableStream" ;
938952}
939953
940954declare var ReadableStream : {
@@ -962,6 +976,7 @@ interface ReadableStreamBYOBReader extends ReadableStreamGenericReader {
962976 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBReader/releaseLock)
963977 */
964978 releaseLock ( ) : void ;
979+ readonly [ Symbol . toStringTag ] : "ReadableStreamBYOBReader" ;
965980}
966981
967982declare var ReadableStreamBYOBReader : {
@@ -993,6 +1008,7 @@ interface ReadableStreamBYOBRequest {
9931008 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamBYOBRequest/respondWithNewView)
9941009 */
9951010 respondWithNewView ( view : ArrayBufferView < ArrayBuffer > ) : void ;
1011+ readonly [ Symbol . toStringTag ] : "ReadableStreamBYOBRequest" ;
9961012}
9971013
9981014declare var ReadableStreamBYOBRequest : {
@@ -1030,6 +1046,7 @@ interface ReadableStreamDefaultController<R = any> {
10301046 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultController/error)
10311047 */
10321048 error ( e ?: any ) : void ;
1049+ readonly [ Symbol . toStringTag ] : "ReadableStreamDefaultController" ;
10331050}
10341051
10351052declare var ReadableStreamDefaultController : {
@@ -1055,6 +1072,7 @@ interface ReadableStreamDefaultReader<R = any> extends ReadableStreamGenericRead
10551072 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/ReadableStreamDefaultReader/releaseLock)
10561073 */
10571074 releaseLock ( ) : void ;
1075+ readonly [ Symbol . toStringTag ] : "ReadableStreamDefaultReader" ;
10581076}
10591077
10601078declare var ReadableStreamDefaultReader : {
@@ -1081,6 +1099,7 @@ interface TextDecoder extends TextDecoderCommon {
10811099 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextDecoder/decode)
10821100 */
10831101 decode ( input ?: AllowSharedBufferSource , options ?: TextDecodeOptions ) : string ;
1102+ readonly [ Symbol . toStringTag ] : "TextDecoder" ;
10841103}
10851104
10861105declare var TextDecoder : {
@@ -1117,6 +1136,7 @@ interface TextDecoderCommon {
11171136interface TextDecoderStream extends GenericTransformStream , TextDecoderCommon {
11181137 readonly readable : ReadableStream < string > ;
11191138 readonly writable : WritableStream < BufferSource > ;
1139+ readonly [ Symbol . toStringTag ] : "TextDecoderStream" ;
11201140}
11211141
11221142declare var TextDecoderStream : {
@@ -1142,6 +1162,7 @@ interface TextEncoder extends TextEncoderCommon {
11421162 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TextEncoder/encodeInto)
11431163 */
11441164 encodeInto ( source : string , destination : Uint8Array < ArrayBufferLike > ) : TextEncoderEncodeIntoResult ;
1165+ readonly [ Symbol . toStringTag ] : "TextEncoder" ;
11451166}
11461167
11471168declare var TextEncoder : {
@@ -1166,6 +1187,7 @@ interface TextEncoderCommon {
11661187interface TextEncoderStream extends GenericTransformStream , TextEncoderCommon {
11671188 readonly readable : ReadableStream < Uint8Array < ArrayBuffer > > ;
11681189 readonly writable : WritableStream < string > ;
1190+ readonly [ Symbol . toStringTag ] : "TextEncoderStream" ;
11691191}
11701192
11711193declare var TextEncoderStream : {
@@ -1191,6 +1213,7 @@ interface TransformStream<I = any, O = any> {
11911213 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TransformStream/writable)
11921214 */
11931215 readonly writable : WritableStream < I > ;
1216+ readonly [ Symbol . toStringTag ] : "TransformStream" ;
11941217}
11951218
11961219declare var TransformStream : {
@@ -1228,6 +1251,7 @@ interface TransformStreamDefaultController<O = any> {
12281251 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/TransformStreamDefaultController/terminate)
12291252 */
12301253 terminate ( ) : void ;
1254+ readonly [ Symbol . toStringTag ] : "TransformStreamDefaultController" ;
12311255}
12321256
12331257declare var TransformStreamDefaultController : {
@@ -1320,6 +1344,7 @@ interface URL {
13201344 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/URL/toJSON)
13211345 */
13221346 toJSON ( ) : string ;
1347+ readonly [ Symbol . toStringTag ] : "URL" ;
13231348}
13241349
13251350declare var URL : {
@@ -1395,6 +1420,7 @@ interface URLSearchParams {
13951420 sort ( ) : void ;
13961421 toString ( ) : string ;
13971422 forEach ( callbackfn : ( value : string , key : string , parent : URLSearchParams ) => void , thisArg ?: any ) : void ;
1423+ readonly [ Symbol . toStringTag ] : "URLSearchParams" ;
13981424}
13991425
14001426declare var URLSearchParams : {
@@ -1446,6 +1472,7 @@ interface WritableStream<W = any> {
14461472 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WritableStream/getWriter)
14471473 */
14481474 getWriter ( ) : WritableStreamDefaultWriter < W > ;
1475+ readonly [ Symbol . toStringTag ] : "WritableStream" ;
14491476}
14501477
14511478declare var WritableStream : {
@@ -1471,6 +1498,7 @@ interface WritableStreamDefaultController {
14711498 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultController/error)
14721499 */
14731500 error ( e ?: any ) : void ;
1501+ readonly [ Symbol . toStringTag ] : "WritableStreamDefaultController" ;
14741502}
14751503
14761504declare var WritableStreamDefaultController : {
@@ -1526,6 +1554,7 @@ interface WritableStreamDefaultWriter<W = any> {
15261554 * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WritableStreamDefaultWriter/write)
15271555 */
15281556 write ( chunk ?: W ) : Promise < void > ;
1557+ readonly [ Symbol . toStringTag ] : "WritableStreamDefaultWriter" ;
15291558}
15301559
15311560declare var WritableStreamDefaultWriter : {
@@ -1535,6 +1564,7 @@ declare var WritableStreamDefaultWriter: {
15351564
15361565declare namespace WebAssembly {
15371566 interface CompileError extends Error {
1567+ readonly [ Symbol . toStringTag ] : "WebAssembly.CompileError" ;
15381568 }
15391569
15401570 var CompileError : {
@@ -1567,6 +1597,7 @@ declare namespace WebAssembly {
15671597 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Exception/is)
15681598 */
15691599 is ( exceptionTag : Tag ) : boolean ;
1600+ readonly [ Symbol . toStringTag ] : "WebAssembly.Exception" ;
15701601 }
15711602
15721603 var Exception : {
@@ -1582,6 +1613,7 @@ declare namespace WebAssembly {
15821613 interface Global < T extends ValueType = ValueType > {
15831614 value : ValueTypeMap [ T ] ;
15841615 valueOf ( ) : ValueTypeMap [ T ] ;
1616+ readonly [ Symbol . toStringTag ] : "WebAssembly.Global" ;
15851617 }
15861618
15871619 var Global : {
@@ -1601,6 +1633,7 @@ declare namespace WebAssembly {
16011633 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Instance/exports)
16021634 */
16031635 readonly exports : Exports ;
1636+ readonly [ Symbol . toStringTag ] : "WebAssembly.Instance" ;
16041637 }
16051638
16061639 var Instance : {
@@ -1609,6 +1642,7 @@ declare namespace WebAssembly {
16091642 } ;
16101643
16111644 interface LinkError extends Error {
1645+ readonly [ Symbol . toStringTag ] : "WebAssembly.LinkError" ;
16121646 }
16131647
16141648 var LinkError : {
@@ -1635,6 +1669,7 @@ declare namespace WebAssembly {
16351669 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Memory/grow)
16361670 */
16371671 grow ( delta : AddressValue ) : AddressValue ;
1672+ readonly [ Symbol . toStringTag ] : "WebAssembly.Memory" ;
16381673 }
16391674
16401675 var Memory : {
@@ -1648,6 +1683,7 @@ declare namespace WebAssembly {
16481683 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Module)
16491684 */
16501685 interface Module {
1686+ readonly [ Symbol . toStringTag ] : "WebAssembly.Module" ;
16511687 }
16521688
16531689 var Module : {
@@ -1674,6 +1710,7 @@ declare namespace WebAssembly {
16741710 } ;
16751711
16761712 interface RuntimeError extends Error {
1713+ readonly [ Symbol . toStringTag ] : "WebAssembly.RuntimeError" ;
16771714 }
16781715
16791716 var RuntimeError : {
@@ -1712,6 +1749,7 @@ declare namespace WebAssembly {
17121749 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Table/set)
17131750 */
17141751 set ( index : AddressValue , value ?: any ) : void ;
1752+ readonly [ Symbol . toStringTag ] : "WebAssembly.Table" ;
17151753 }
17161754
17171755 var Table : {
@@ -1725,6 +1763,7 @@ declare namespace WebAssembly {
17251763 * [MDN Reference](https://developer.mozilla.org/docs/WebAssembly/Reference/JavaScript_interface/Tag)
17261764 */
17271765 interface Tag {
1766+ readonly [ Symbol . toStringTag ] : "WebAssembly.Tag" ;
17281767 }
17291768
17301769 var Tag : {
@@ -2033,6 +2072,7 @@ interface MessageEvent<T = any> {
20332072
20342073interface URLSearchParamsIterator < T > extends IteratorObject < T , BuiltinIteratorReturn , unknown > {
20352074 [ Symbol . iterator ] ( ) : URLSearchParamsIterator < T > ;
2075+ readonly [ Symbol . toStringTag ] : "URLSearchParams Iterator" ;
20362076}
20372077
20382078interface URLSearchParams {
@@ -2052,6 +2092,7 @@ interface URLSearchParams {
20522092
20532093interface ReadableStreamAsyncIterator < T > extends AsyncIteratorObject < T , BuiltinIteratorReturn , unknown > {
20542094 [ Symbol . asyncIterator ] ( ) : ReadableStreamAsyncIterator < T > ;
2095+ readonly [ Symbol . toStringTag ] : "ReadableStream AsyncIterator" ;
20552096}
20562097
20572098interface ReadableStream < R = any > {
0 commit comments