///
import type { SetMap } from "../../hooks/useHeycarMap";
import { type UseResizeObserverProps } from "../../hooks/useResizeObserver";
import type { MapEventHandler } from "../../types/mapHelper";
export interface GmapProps extends google.maps.MapOptions {
mapRef?: SetMap;
touchZoomCenter?: boolean;
onDragStart?: MapEventHandler;
onDragEnd?: MapEventHandler;
onZoom_changed?: MapEventHandler;
onResize?: UseResizeObserverProps["onChange"];
}
export declare const Gmap: import("vue-demi").DefineComponent, import("../../types/helper").Empty, import("../../types/helper").Empty, import("../../types/helper").Empty, import("../../types/helper").Empty, import("../../types/helper").Empty, import("../../types/helper").Empty, import("../../types/helper").EmitByProps>, "resize" | "dragStart" | "dragEnd" | "zoom_changed", GmapProps>;