import { Marker } from '@googlemaps/markerclusterer';
export type DrawingMode = 'circle' | 'polygon';
export type DrawingModes = DrawingMode[];
export type ClusteredMarkersOptions = {
    maxZoom?: number;
    calculator?: (markers: Marker[]) => {
        title: string;
    };
};
export type OverlayPath = Array<{
    lat: number;
    lng: number;
}>;
export type Overlay = {
    path: OverlayPath;
    type: string;
};
export type MapInstance = any;
export type MapBounds = [number, number][];
