import { ScatterPlotCommonProps, ScatterPlotDatum, ScatterPlotNodeData } from './types';
interface MeshProps<RawDatum extends ScatterPlotDatum> {
    nodes: ScatterPlotNodeData<RawDatum>[];
    width: number;
    height: number;
    onMouseEnter?: ScatterPlotCommonProps<RawDatum>['onMouseEnter'];
    onMouseMove?: ScatterPlotCommonProps<RawDatum>['onMouseMove'];
    onMouseLeave?: ScatterPlotCommonProps<RawDatum>['onMouseLeave'];
    onMouseDown?: ScatterPlotCommonProps<RawDatum>['onMouseDown'];
    onMouseUp?: ScatterPlotCommonProps<RawDatum>['onMouseUp'];
    onClick?: ScatterPlotCommonProps<RawDatum>['onClick'];
    onDoubleClick?: ScatterPlotCommonProps<RawDatum>['onDoubleClick'];
    tooltip: ScatterPlotCommonProps<RawDatum>['tooltip'];
    debug: boolean;
}
export declare const Mesh: <RawDatum extends ScatterPlotDatum>({ nodes, width, height, onMouseEnter, onMouseMove, onMouseLeave, onMouseDown, onMouseUp, onClick, onDoubleClick, tooltip, debug, }: MeshProps<RawDatum>) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=Mesh.d.ts.map