import * as React from "react"; export interface CircleMarkerProps { readonly className?: string; readonly fillStyle?: string; readonly point: { x: number; y: number; datum: any; }; readonly r: number | ((datum: any) => number); readonly strokeStyle?: string; readonly strokeWidth?: number; } export declare class CircleMarker extends React.Component { static defaultProps: { fillStyle: string; className: string; }; static drawOnCanvas: (props: CircleMarkerProps, point: { x: number; y: number; datum: unknown; }, ctx: CanvasRenderingContext2D) => void; render(): JSX.Element; }