import { type ReactElement } from "react"; import { type IColorLegendBox, type IHeatmapLegendLabel as IColorLegendLabel } from "./helpers.js"; import { type IColorLegendItem, type IColorLegendSize } from "./types.js"; /** * @internal */ export interface IColorLegendProps { data: IColorLegendItem[]; numericSymbols: string[]; position: string; size?: IColorLegendSize; format?: string; title?: string; } interface IColorLabelsProps { labels: IColorLegendLabel[]; } interface IColorBoxesProps { boxes: IColorLegendBox[]; } export declare function ColorLabels({ labels }: IColorLabelsProps): ReactElement; export declare function ColorBoxes({ boxes }: IColorBoxesProps): ReactElement; /** * @internal */ export declare function ColorLegend({ title, data, format, numericSymbols, size, position }: IColorLegendProps): import("react/jsx-runtime").JSX.Element | null; export {}; //# sourceMappingURL=ColorLegend.d.ts.map