import type { DatasetColumn, RowValue, RowValues } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
export type SeriesInfo = {
    metricColumn: DatasetColumn;
    dimensionColumn: DatasetColumn;
    breakoutValue?: RowValue;
};
export type MetricValue = number | null;
export type MetricName = string;
export type BreakoutName = string;
export type MetricDatum = {
    [key: MetricName]: MetricValue;
};
export type GroupedDatum = {
    dimensionValue: RowValue;
    metrics: MetricDatum;
    isClickable?: boolean;
    breakout?: {
        [key: BreakoutName]: {
            metrics: MetricDatum;
            rawRows: RowValues[];
        };
    };
    rawRows: RowValues[];
};
export type GroupedDataset = GroupedDatum[];
