import { VueUiHeatmapConfig, VueUiHeatmapDatasetItem } from 'vue-data-ui'; export interface ChartHeatmapConfig extends VueUiHeatmapConfig { } export interface ChartHeatmapDatasetItem extends VueUiHeatmapDatasetItem { } export type ChartHeatmapStyle = ChartHeatmapConfig['style']; export interface ChartHeatmapProps { backgroundColor?: string; color?: string; paddingTop?: number; paddingRight?: number; paddingBottom?: number; paddingLeft?: number; cellHeight?: number; showValue: boolean; valueFontSize?: number; valueColor?: string; showXAxis?: boolean; xAxisValues?: (string | number)[]; xAxisFontSize?: number; xAxisColor?: string; showYAxis?: boolean; yAxisValues?: (string | number)[]; yAxisFontSize?: number; yAxisColor?: string; showTitle?: boolean; title?: string; titleColor?: string; titleFontSize?: number; subtitle?: string; subtitleColor?: string; subtitleFontSize?: number; showLegend?: boolean; legendColor?: string; legendFontSize?: number; showTooltip?: boolean; tooltipColor?: string; tooltipFontSize?: number; dataset: Partial[]; configChart?: ChartHeatmapStyle; }