import { ChartLegend } from './types'; import { ReactNode } from 'react'; import { Property } from 'csstype'; export type ChartLegendProps = { labels?: string[]; renderItemDetails?: (index: number) => ReactNode; values?: number[]; colors?: Property.Color[]; icons?: ReactNode[]; legend?: ChartLegend; hoveredDatasetIndex: number | null; onLegendHover?: (index: number | null, event?: React.MouseEvent) => void; hidePercentage?: boolean; children?: ReactNode; chartRef?: React.RefObject; isLoading?: boolean; maxScore?: number | number[]; separator?: string; threshold?: number; valuesFormatterFn?: (value: number, precision?: number) => string; }; export declare const Legend: (props: ChartLegendProps) => import("react/jsx-runtime").JSX.Element | null;