import { MapMarker, MapRegion } from '../../visualization/map/types';
export type { MapMarker, MapRegion } from '../../visualization/map/types';
export interface MapProps {
    center?: {
        lat: number;
        lng: number;
    };
    zoom?: number;
    markers?: MapMarker[];
    regions?: MapRegion[];
    tileUrl?: string;
    minZoom?: number;
    maxZoom?: number;
    onMarkerClick?: (marker: MapMarker) => void;
    onRegionClick?: (region: MapRegion) => void;
    className?: string;
}
declare function Map({ center, zoom, markers, regions, tileUrl, minZoom, maxZoom, onMarkerClick, onRegionClick, className, }: MapProps): import("react/jsx-runtime").JSX.Element;
declare namespace Map {
    var displayName: string;
}
export { Map };
//# sourceMappingURL=map.d.ts.map