import { ElementRef, Renderer2 } from '@angular/core'; export declare class CustomEventListener { private elementRef; private renderer; private prevPopoverEventHandlersString; allowedEvents: string[]; listenerFn: Map void>; constructor(elementRef: ElementRef, renderer: Renderer2); updateEventHandlers(popoverEventHandlers: Map): void; addEvent(eventName: string, event: (e: any) => void): void; removeEvent(eventName: string): void; } export declare const stringifyMap: (map: Map | undefined) => string;