Pivot table configuration and query result transformation.
interface PivotConfig {
pivotDimensions: string[];
metricsAsRows: boolean;
columnOrder?: string[];
hiddenMetricFieldIds?: string[];
columnTotals?: boolean;
rowTotals?: boolean;
}function getPivotConfig(
savedChart: Pick<CreateSavedChartVersion, 'chartConfig' | 'pivotConfig' | 'tableConfig'>
): PivotConfig | undefined;
function pivotQueryResults(args: PivotQueryResultsArgs): PivotData;
function derivePivotConfigurationFromChart(
savedChart: SavedChartDAO,
metricQuery: MetricQuery,
itemsMap: ItemsMap
): PivotConfiguration | undefined;