import { Margin } from '@nivo/core'; import { TooltipAnchor, TooltipPosition } from '@nivo/tooltip'; import { ComputedNode, CurrentNodeSetter, NodeComponent, NodeMouseEventHandler, NodeTooltip } from './types'; interface NodesProps { nodes: ComputedNode[]; nodeComponent: NodeComponent; isInteractive: boolean; onMouseEnter?: NodeMouseEventHandler; onMouseMove?: NodeMouseEventHandler; onMouseLeave?: NodeMouseEventHandler; onMouseDown?: NodeMouseEventHandler; onMouseUp?: NodeMouseEventHandler; onClick?: NodeMouseEventHandler; onDoubleClick?: NodeMouseEventHandler; setCurrentNode: CurrentNodeSetter; tooltip?: NodeTooltip; tooltipPosition: TooltipPosition; tooltipAnchor: TooltipAnchor; margin: Margin; } export declare const Nodes: ({ nodes, nodeComponent, isInteractive, onMouseEnter, onMouseMove, onMouseLeave, onMouseDown, onMouseUp, onClick, onDoubleClick, setCurrentNode, tooltip, tooltipPosition, tooltipAnchor, margin, }: NodesProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=Nodes.d.ts.map