/**
 * Functions for working with PivotConfig
 */
import type { MetricQuery } from '../types/metricQuery';
import type { PivotConfig } from '../types/pivot';
import { type CreateSavedChartVersion } from '../types/savedCharts';
export declare const getPivotConfig: (savedChart: Pick<CreateSavedChartVersion, "chartConfig" | "pivotConfig" | "tableConfig"> & {
    metricQuery?: Pick<MetricQuery, "dimensions">;
}) => PivotConfig | undefined;
export declare const getDownloadPivotConfig: (savedChart: Pick<CreateSavedChartVersion, "chartConfig" | "pivotConfig" | "tableConfig"> & {
    metricQuery?: Pick<MetricQuery, "dimensions">;
}, exportPivotedData?: boolean) => PivotConfig | undefined;
export declare const getDownloadPivotOptions: (savedChart: Pick<CreateSavedChartVersion, "chartConfig" | "pivotConfig" | "tableConfig"> & {
    metricQuery?: Pick<MetricQuery, "dimensions">;
}, exportPivotedData?: boolean) => {
    pivotConfig: PivotConfig | undefined;
    exportPivotedData: boolean;
};
//# sourceMappingURL=pivotConfig.d.ts.map