import { Component } from 'react'; import { ChartInternalShallowDataShape } from '../data'; export interface CircleProps { size: number; point: ChartInternalShallowDataShape; fill: string; cursor: string; yScale: any; xScale: any; visible: boolean; animated: boolean; onClick: (event: any) => void; onMouseEnter: (event: any) => void; onMouseLeave: (event: any) => void; } export declare class Circle extends Component { static defaultProps: Partial; onClick(event: MouseEvent): void; onMouseEnter(event: MouseEvent): void; onMouseLeave(event: MouseEvent): void; getCircleEnter(): { cy: any; cx: any; r: number; }; getCircleExit(): { cy: any; cx: any; }; render(): JSX.Element; }