import { ChartLegendItemType, OnChangeHandler, OnMouseEnterHandler, OnMouseLeaveHandler } from './types';
import './chart-legend.less';
type ChartLegendProps = {
    className?: string;
    testId?: string;
    items: Array<ChartLegendItemType>;
    /** if true, legend items will become clickable */
    isInteractive?: boolean;
    onChange?: OnChangeHandler;
    onMouseEnter?: OnMouseEnterHandler;
    onMouseLeave?: OnMouseLeaveHandler;
};
/**
 * Legends for charts
 * @midnight-gray-supported
 * @alpine-light-supported
 */
export declare function ChartLegend({ className, items, isInteractive, onChange, onMouseEnter, onMouseLeave, testId, }: ChartLegendProps): import("react/jsx-runtime").JSX.Element;
export {};
