import { Map as LeafletMap, Layer as LeafletLayer, LeafletEvent } from 'leaflet'; export declare type Events = Record void>; declare const useEvents: (src?: T | undefined, methods?: Methods | undefined) => { register: (src?: T | undefined, events?: Events | undefined) => (src?: T | undefined) => void; }; declare type Methods = Record void)>; export declare const useQuicklyEvents: (src?: T | undefined, methods?: Methods | undefined) => void; export default useEvents;