/// import React from 'react'; import type { Ref } from 'react'; type MarkerEventProps = { onClick?: (e: google.maps.MapMouseEvent) => void; onDrag?: (e: google.maps.MapMouseEvent) => void; onDragStart?: (e: google.maps.MapMouseEvent) => void; onDragEnd?: (e: google.maps.MapMouseEvent) => void; onMouseOver?: (e: google.maps.MapMouseEvent) => void; onMouseOut?: (e: google.maps.MapMouseEvent) => void; }; export type MarkerProps = Omit & MarkerEventProps; export type MarkerRef = Ref; /** * Component to render a Google Maps Marker on a map */ export declare const Marker: React.ForwardRefExoticComponent & MarkerEventProps & React.RefAttributes>; export declare function useMarkerRef(): readonly [(m: google.maps.Marker | null) => void, google.maps.Marker | null]; export {};