import type { DomEvent, Layer, Map } from 'leaflet';
export declare class EventBridge<T extends Layer | Map> {
    instance: T | undefined;
    eventMap: {
        [eventName: string]: DomEvent.EventHandlerFn;
    };
    constructor(instance: T);
    addEvents(events?: Record<string, any>): void;
    removeEvents(): void;
}
//# sourceMappingURL=event.d.ts.map