import React from 'react'; import { ChartDataTypes } from './interfaces'; import { ScaledBarGroup } from './make-scaled-bar-groups'; interface BarGroups { ariaLabel: string; isRefresh: boolean; isPopoverPinned: boolean; barGroups: ScaledBarGroup[]; highlightedGroupIndex: null | number; highlightedGroupRef: React.RefObject; } /** * The component renders empty SVG rectangles corresponding to the bar group slots. * The highlighted group rectangle is used for the pseudo-focus and therefore requires ARIA attributes. * Other rectangles are only needed for the "findBarGroups" test-utils selector. */ export default function BarGroups({ ariaLabel, isRefresh, isPopoverPinned, barGroups, highlightedGroupIndex, highlightedGroupRef }: BarGroups): JSX.Element; export {};