import React from "react";
import { Attributes } from "../utils/transformDataAttributes";
import { ChartMetadata } from "../chart-types";
interface Props {
    attributes: Attributes;
    chartUuid: string;
    chartMetadata: ChartMetadata;
    chartLibrary: string;
    colors: {
        [key: string]: string;
    };
    hoveredRow: number;
    hoveredX: number | null;
    legendFormatValue: (value: number | string | null) => number | string;
    selectedDimensions: string[];
    setSelectedDimensions: (selectedDimensions: string[]) => void;
    showLatestOnBlur: boolean;
    unitsCurrent: string;
    viewBefore: number;
    legendToolbox: JSX.Element;
    resizeHandler: React.ReactNode;
}
export declare const ChartLegend: ({ attributes, chartUuid, chartMetadata, chartLibrary, colors, hoveredRow, hoveredX, legendFormatValue, selectedDimensions, setSelectedDimensions, showLatestOnBlur, unitsCurrent, viewBefore, legendToolbox, resizeHandler, }: Props) => JSX.Element;
export {};
