@@ -463,6 +463,8 @@ interface FileReader extends EventTarget, MSBaseReader {
463463 readAsText ( blob : Blob , encoding ?: string ) : void ;
464464 addEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : FileReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
465465 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
466+ removeEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : FileReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
467+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
466468}
467469
468470declare var FileReader : {
@@ -545,6 +547,8 @@ interface IDBDatabase extends EventTarget {
545547 addEventListener ( type : "versionchange" , listener : ( ev : IDBVersionChangeEvent ) => any , useCapture ?: boolean ) : void ;
546548 addEventListener < K extends keyof IDBDatabaseEventMap > ( type : K , listener : ( this : IDBDatabase , ev : IDBDatabaseEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
547549 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
550+ removeEventListener < K extends keyof IDBDatabaseEventMap > ( type : K , listener : ( this : IDBDatabase , ev : IDBDatabaseEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
551+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
548552}
549553
550554declare var IDBDatabase : {
@@ -630,6 +634,8 @@ interface IDBOpenDBRequest extends IDBRequest {
630634 onupgradeneeded : ( this : IDBOpenDBRequest , ev : IDBVersionChangeEvent ) => any ;
631635 addEventListener < K extends keyof IDBOpenDBRequestEventMap > ( type : K , listener : ( this : IDBOpenDBRequest , ev : IDBOpenDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
632636 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
637+ removeEventListener < K extends keyof IDBOpenDBRequestEventMap > ( type : K , listener : ( this : IDBOpenDBRequest , ev : IDBOpenDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
638+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
633639}
634640
635641declare var IDBOpenDBRequest : {
@@ -652,6 +658,8 @@ interface IDBRequest extends EventTarget {
652658 readonly transaction : IDBTransaction ;
653659 addEventListener < K extends keyof IDBRequestEventMap > ( type : K , listener : ( this : IDBRequest , ev : IDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
654660 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
661+ removeEventListener < K extends keyof IDBRequestEventMap > ( type : K , listener : ( this : IDBRequest , ev : IDBRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
662+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
655663}
656664
657665declare var IDBRequest : {
@@ -679,6 +687,8 @@ interface IDBTransaction extends EventTarget {
679687 readonly VERSION_CHANGE : string ;
680688 addEventListener < K extends keyof IDBTransactionEventMap > ( type : K , listener : ( this : IDBTransaction , ev : IDBTransactionEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
681689 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
690+ removeEventListener < K extends keyof IDBTransactionEventMap > ( type : K , listener : ( this : IDBTransaction , ev : IDBTransactionEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
691+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
682692}
683693
684694declare var IDBTransaction : {
@@ -745,6 +755,8 @@ interface MessagePort extends EventTarget {
745755 start ( ) : void ;
746756 addEventListener < K extends keyof MessagePortEventMap > ( type : K , listener : ( this : MessagePort , ev : MessagePortEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
747757 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
758+ removeEventListener < K extends keyof MessagePortEventMap > ( type : K , listener : ( this : MessagePort , ev : MessagePortEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
759+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
748760}
749761
750762declare var MessagePort : {
@@ -774,6 +786,8 @@ interface Notification extends EventTarget {
774786 close ( ) : void ;
775787 addEventListener < K extends keyof NotificationEventMap > ( type : K , listener : ( this : Notification , ev : NotificationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
776788 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
789+ removeEventListener < K extends keyof NotificationEventMap > ( type : K , listener : ( this : Notification , ev : NotificationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
790+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
777791}
778792
779793declare var Notification : {
@@ -1002,6 +1016,8 @@ interface ServiceWorker extends EventTarget, AbstractWorker {
10021016 postMessage ( message : any , transfer ?: any [ ] ) : void ;
10031017 addEventListener < K extends keyof ServiceWorkerEventMap > ( type : K , listener : ( this : ServiceWorker , ev : ServiceWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
10041018 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1019+ removeEventListener < K extends keyof ServiceWorkerEventMap > ( type : K , listener : ( this : ServiceWorker , ev : ServiceWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1020+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
10051021}
10061022
10071023declare var ServiceWorker : {
@@ -1027,6 +1043,8 @@ interface ServiceWorkerRegistration extends EventTarget {
10271043 update ( ) : Promise < void > ;
10281044 addEventListener < K extends keyof ServiceWorkerRegistrationEventMap > ( type : K , listener : ( this : ServiceWorkerRegistration , ev : ServiceWorkerRegistrationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
10291045 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1046+ removeEventListener < K extends keyof ServiceWorkerRegistrationEventMap > ( type : K , listener : ( this : ServiceWorkerRegistration , ev : ServiceWorkerRegistrationEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1047+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
10301048}
10311049
10321050declare var ServiceWorkerRegistration : {
@@ -1093,6 +1111,8 @@ interface WebSocket extends EventTarget {
10931111 readonly OPEN : number ;
10941112 addEventListener < K extends keyof WebSocketEventMap > ( type : K , listener : ( this : WebSocket , ev : WebSocketEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
10951113 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1114+ removeEventListener < K extends keyof WebSocketEventMap > ( type : K , listener : ( this : WebSocket , ev : WebSocketEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1115+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
10961116}
10971117
10981118declare var WebSocket : {
@@ -1114,6 +1134,8 @@ interface Worker extends EventTarget, AbstractWorker {
11141134 terminate ( ) : void ;
11151135 addEventListener < K extends keyof WorkerEventMap > ( type : K , listener : ( this : Worker , ev : WorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
11161136 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1137+ removeEventListener < K extends keyof WorkerEventMap > ( type : K , listener : ( this : Worker , ev : WorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1138+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
11171139}
11181140
11191141declare var Worker : {
@@ -1155,6 +1177,8 @@ interface XMLHttpRequest extends EventTarget, XMLHttpRequestEventTarget {
11551177 readonly UNSENT : number ;
11561178 addEventListener < K extends keyof XMLHttpRequestEventMap > ( type : K , listener : ( this : XMLHttpRequest , ev : XMLHttpRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
11571179 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1180+ removeEventListener < K extends keyof XMLHttpRequestEventMap > ( type : K , listener : ( this : XMLHttpRequest , ev : XMLHttpRequestEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1181+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
11581182}
11591183
11601184declare var XMLHttpRequest : {
@@ -1170,6 +1194,8 @@ declare var XMLHttpRequest: {
11701194interface XMLHttpRequestUpload extends EventTarget , XMLHttpRequestEventTarget {
11711195 addEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestUpload , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
11721196 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1197+ removeEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestUpload , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1198+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
11731199}
11741200
11751201declare var XMLHttpRequestUpload : {
@@ -1185,6 +1211,8 @@ interface AbstractWorker {
11851211 onerror : ( this : AbstractWorker , ev : ErrorEvent ) => any ;
11861212 addEventListener < K extends keyof AbstractWorkerEventMap > ( type : K , listener : ( this : AbstractWorker , ev : AbstractWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
11871213 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1214+ removeEventListener < K extends keyof AbstractWorkerEventMap > ( type : K , listener : ( this : AbstractWorker , ev : AbstractWorkerEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1215+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
11881216}
11891217
11901218interface Body {
@@ -1223,6 +1251,8 @@ interface MSBaseReader {
12231251 readonly LOADING : number ;
12241252 addEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : MSBaseReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
12251253 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1254+ removeEventListener < K extends keyof MSBaseReaderEventMap > ( type : K , listener : ( this : MSBaseReader , ev : MSBaseReaderEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1255+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
12261256}
12271257
12281258interface NavigatorBeacon {
@@ -1278,6 +1308,8 @@ interface XMLHttpRequestEventTarget {
12781308 ontimeout : ( this : XMLHttpRequest , ev : ProgressEvent ) => any ;
12791309 addEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestEventTarget , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
12801310 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1311+ removeEventListener < K extends keyof XMLHttpRequestEventTargetEventMap > ( type : K , listener : ( this : XMLHttpRequestEventTarget , ev : XMLHttpRequestEventTargetEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1312+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
12811313}
12821314
12831315interface Client {
@@ -1314,6 +1346,8 @@ interface DedicatedWorkerGlobalScope extends WorkerGlobalScope {
13141346 postMessage ( message : any , transfer ?: any [ ] ) : void ;
13151347 addEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
13161348 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1349+ removeEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1350+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
13171351}
13181352
13191353declare var DedicatedWorkerGlobalScope : {
@@ -1425,6 +1459,8 @@ interface ServiceWorkerGlobalScope extends WorkerGlobalScope {
14251459 skipWaiting ( ) : Promise < void > ;
14261460 addEventListener < K extends keyof ServiceWorkerGlobalScopeEventMap > ( type : K , listener : ( this : ServiceWorkerGlobalScope , ev : ServiceWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
14271461 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1462+ removeEventListener < K extends keyof ServiceWorkerGlobalScopeEventMap > ( type : K , listener : ( this : ServiceWorkerGlobalScope , ev : ServiceWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1463+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
14281464}
14291465
14301466declare var ServiceWorkerGlobalScope : {
@@ -1470,6 +1506,8 @@ interface WorkerGlobalScope extends EventTarget, WorkerUtils, WindowConsole, Glo
14701506 createImageBitmap ( image : ImageBitmap | ImageData | Blob , sx : number , sy : number , sw : number , sh : number , options ?: ImageBitmapOptions ) : Promise < ImageBitmap > ;
14711507 addEventListener < K extends keyof WorkerGlobalScopeEventMap > ( type : K , listener : ( this : WorkerGlobalScope , ev : WorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
14721508 addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1509+ removeEventListener < K extends keyof WorkerGlobalScopeEventMap > ( type : K , listener : ( this : WorkerGlobalScope , ev : WorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1510+ removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
14731511}
14741512
14751513declare var WorkerGlobalScope : {
@@ -1839,7 +1877,6 @@ declare function msWriteProfilerMark(profilerMarkName: string): void;
18391877declare function createImageBitmap ( image : ImageBitmap | ImageData | Blob , options ?: ImageBitmapOptions ) : Promise < ImageBitmap > ;
18401878declare function createImageBitmap ( image : ImageBitmap | ImageData | Blob , sx : number , sy : number , sw : number , sh : number , options ?: ImageBitmapOptions ) : Promise < ImageBitmap > ;
18411879declare function dispatchEvent ( evt : Event ) : boolean ;
1842- declare function removeEventListener ( type : string , listener ?: EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
18431880declare var indexedDB : IDBFactory ;
18441881declare var msIndexedDB : IDBFactory ;
18451882declare var navigator : WorkerNavigator ;
@@ -1858,9 +1895,10 @@ declare function btoa(rawString: string): string;
18581895declare var console : Console ;
18591896declare function fetch ( input : RequestInfo , init ?: RequestInit ) : Promise < Response > ;
18601897declare function dispatchEvent ( evt : Event ) : boolean ;
1861- declare function removeEventListener ( type : string , listener ?: EventListenerOrEventListenerObject , options ?: boolean | EventListenerOptions ) : void ;
18621898declare function addEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
18631899declare function addEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
1900+ declare function removeEventListener < K extends keyof DedicatedWorkerGlobalScopeEventMap > ( type : K , listener : ( this : DedicatedWorkerGlobalScope , ev : DedicatedWorkerGlobalScopeEventMap [ K ] ) => any , useCapture ?: boolean ) : void ;
1901+ declare function removeEventListener ( type : string , listener : EventListenerOrEventListenerObject , useCapture ?: boolean ) : void ;
18641902type AlgorithmIdentifier = string | Algorithm ;
18651903type BodyInit = any ;
18661904type IDBKeyPath = string ;
0 commit comments