import { RefObject, MutableRefObject } from 'react'; import { PropertyAccessor } from '@nivo/core'; import { InheritedColorConfig } from '@nivo/colors'; import { BorderRadius } from '@nivo/theming'; import { NodeWithRectAndColor, RectTransitionMode, RectNodeComponent, NodeInteractionHandlers, RectNodeHandle } from './types'; export interface RectNodesProps extends NodeInteractionHandlers { nodes: readonly Node[]; uid: PropertyAccessor; borderRadius?: BorderRadius; borderColor: InheritedColorConfig; borderWidth?: number; isInteractive: boolean; transitionMode?: RectTransitionMode; animateOnMount?: boolean; component: RectNodeComponent; isFocusable?: boolean; getTestId?: (node: Node) => string; nodeRefs?: MutableRefObject>>; } export declare const RectNodes: ({ nodes, uid, component, borderRadius, borderWidth, borderColor, isInteractive, onMouseEnter, onMouseMove, onMouseLeave, onClick, onDoubleClick, onFocus, onBlur, onKeyDown, onWheel, onContextMenu, transitionMode, animateOnMount, getTestId, nodeRefs, }: RectNodesProps) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=RectNodes.d.ts.map