import React from "react"; export interface MountedMapContextType { maps: { [id: string]: naver.maps.Map; }; onMount: (map: naver.maps.Map, id?: string) => void; onUnmount: (id?: string, options?: { keep?: boolean; }) => void; getParkingContainer: () => HTMLDivElement | null; } export declare const MountedMapContext: React.Context; interface MapProviderProps { children: React.ReactNode; } declare const MapProvider: ({ children }: MapProviderProps) => import("react/jsx-runtime").JSX.Element; export type MapCollection = { [id: string]: naver.maps.Map | undefined; current?: naver.maps.Map; }; export declare const useMap: () => MapCollection; export default MapProvider; export declare const MapContext: React.Context; //# sourceMappingURL=MapProvider.d.ts.map