declare type DOMType = Window | Document | HTMLElement | Node | Element; interface RemoveListener { (event: K, fn: (this: Window, ev: WindowEventMap[K]) => any, dom: DOMType, useCapture?: boolean): void; (event: string, fn: EventListenerOrEventListenerObject, dom: DOMType, useCapture?: boolean): void; } /** * @param {string} event event name * @param {function} fn event callback * @param {object} dom event dom * @param {boolean} useCapture bubble or capture */ export declare const removeListener: RemoveListener; export default removeListener;