import * as React from "react"; export interface ClickableCircleProps { readonly onDragStart?: (e: React.MouseEvent, moreProps: any) => void; readonly onDrag?: (e: React.MouseEvent, moreProps: any) => void; readonly onDragComplete?: (e: React.MouseEvent, moreProps: any) => void; readonly strokeWidth: number; readonly strokeStyle: string; readonly fillStyle: string; readonly r: number; readonly cx?: number; readonly cy?: number; readonly className: string; readonly show: boolean; readonly interactiveCursorClass?: string; readonly xyProvider?: (moreProps: any) => number[]; } export declare class ClickableCircle extends React.Component { static defaultProps: { className: string; show: boolean; }; render(): JSX.Element | null; private readonly drawOnCanvas; private readonly isHover; private readonly helper; }