/// 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", import("vue-demi").PublicProps, GmapProps, GmapProps, import("vue-demi").SlotsType<{ mapRef?: SetMap | undefined; } & { default?: import("../../demi-polyfill").Slot | undefined; }>>;