import { BaseChart } from '../base';
import { HeatmapChartConfig, HeatmapCell } from './types';
export declare class HeatmapChart extends BaseChart {
    private data;
    private rowLabels;
    private colLabels;
    private colorLow;
    private colorHigh;
    private showValues;
    private cellRadius;
    private cellGap;
    private tooltipEnabled;
    private tooltipFormat;
    private tooltip;
    private handleMouseMove;
    private handleMouseLeave;
    private valueMin;
    private valueMax;
    constructor(config: HeatmapChartConfig);
    private computeValueRange;
    private getCellColor;
    private getCellBounds;
    private setupTooltip;
    render(): void;
    private getContrastTextColor;
    update(data: HeatmapCell[]): void;
    destroy(): void;
}
//# sourceMappingURL=index.d.ts.map