/// import { Control, Layer, LayerGroup, Map } from 'leaflet'; export declare const CONTEXT_VERSION = 1; export interface ControlledLayer { addLayer(layer: Layer): void; removeLayer(layer: Layer): void; } export interface LeafletContextInterface { __version: number; map: Map; layerContainer?: ControlledLayer | LayerGroup; layersControl?: Control.Layers; overlayContainer?: Layer; pane?: string; } export declare const LeafletContext: import("react").Context; export declare const LeafletProvider: import("react").Provider; export declare function useLeafletContext(): LeafletContextInterface;