type EventCallback = (detail?: unknown) => void;
export declare const convertedEventNames: Record<string, string>;
export declare class EventShepherd {
    private readonly convertedEventsMap;
    addListener(eventName: string, element: HTMLElement, callback: EventCallback): void;
    removeAllListeners(element: HTMLElement): void;
    removeListener(eventName: string, element: HTMLElement, callback?: EventCallback): void;
}
export {};
//# sourceMappingURL=eventShepherd.d.ts.map