import React, { Component } from 'react'; export interface MapMarkerProps { coordinates: [number, number]; cy?: number; cx?: number; size?: number; index?: number; tooltip?: any; onClick?: () => void; } interface MapMarkerState { active?: boolean; } export declare const PosedCircle: React.ComponentType<{ [key: string]: any; children?: any; pose?: import("react-pose/lib/components/PoseElement/types").CurrentPose; _pose?: import("react-pose/lib/components/PoseElement/types").CurrentPose; initialPose?: import("react-pose/lib/components/PoseElement/types").CurrentPose; withParent?: boolean; onPoseComplete?: (pose: import("react-pose/lib/components/PoseElement/types").CurrentPose) => any; onValueChange?: { [key: string]: (v: any) => any; }; innerRef?: { current: any; } | ((el: Element) => any); } & import("react-pose/lib/components/PoseElement/types").PoseContextProps & React.HTMLProps>; export declare class MapMarker extends Component { static defaultProps: Partial; ref: React.RefObject; state: MapMarkerState; onMouseEnter(): void; onMouseLeave(): void; render(): JSX.Element; } export {};