import { Theme } from '../../../../theme/theme.types'; import { ChartCardHeaderProps } from '../../shared/ChartCard/ChartCard'; import { DataResponse, Dimension, Measure } from '@embeddable.com/core'; import { HeatMapPropsDimension, HeatMapPropsMeasure } from '@embeddable.com/remarkable-ui'; import { HeatMapProOptionsClickArg } from './HeatMapPro.types'; export type HeatMapProProps = { columnDimension: Dimension; columnWidth?: number; displayNullAs?: string; firstColumnWidth?: number; maxColor?: string; maxThreshold?: string; measure: Measure; midColor?: string; minColor?: string; minThreshold?: string; results: DataResponse; rowDimension: Dimension; showValues?: boolean; onCellClicked?: (args: HeatMapProOptionsClickArg) => void; } & ChartCardHeaderProps; export declare const getHeatMeasure: (props: { measure: Measure; }, theme: Theme) => HeatMapPropsMeasure; export declare const getHeatDimension: (props: { dimension: Dimension; }, theme: Theme) => HeatMapPropsDimension; declare const HeatMapPro: (props: HeatMapProProps) => import("react").JSX.Element; export default HeatMapPro; //# sourceMappingURL=index.d.ts.map