import { PropType, type Ref } from "vue"; export interface IAdvancedMarkerExposed { marker: Ref; } export declare const markerEvents: readonly ["drag", "dragend", "dragstart", "gmp-click"]; declare const _default: import("vue").DefineComponent; required: true; }; pinOptions: { type: PropType; required: false; }; }>, { hasCustomSlotContent: import("vue").ComputedRef; markerRef: Ref; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "drag" | "dragend" | "dragstart" | "gmp-click")[], "click" | "drag" | "dragend" | "dragstart" | "gmp-click", import("vue").PublicProps, Readonly; required: true; }; pinOptions: { type: PropType; required: false; }; }>> & Readonly<{ onClick?: ((...args: any[]) => any) | undefined; onDrag?: ((...args: any[]) => any) | undefined; onDragend?: ((...args: any[]) => any) | undefined; onDragstart?: ((...args: any[]) => any) | undefined; "onGmp-click"?: ((...args: any[]) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;