import { TransformedData } from './utils'; import { RefObject } from 'react'; export declare const useEvolutionChartInteraction: (transformedData: TransformedData[]) => { hoveredDatasetIndex: number | null; isLegendHover: boolean; barTopsRef: RefObject>>; barCentersRef: RefObject>; barBottomsRef: RefObject>>; barHalfWidthRef: RefObject>; chartContainerRef: RefObject; registerBarTopY: (payloadName: unknown, datasetIndex: unknown, y: unknown) => void; registerBarBottomY: (payloadName: unknown, datasetIndex: unknown, yBottom: unknown) => void; registerBarCenterX: (payloadName: unknown, xCenter: unknown) => void; registerBarHalfWidth: (payloadName: unknown, width: unknown) => void; handleDatasetHover: (index: number) => void; handleDatasetLeave: () => void; handleLegendHover: (index: number | null) => void; };