import type Question from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/Question";
import type { ColumnNameCollapsedRowsSetting, ColumnNameColumnSplitSetting, DatasetColumn, PivotTableCollapsedRowsSetting, PivotTableColumnSplitSetting } from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-types/api";
type PivotOptions = {
    pivot_rows: number[];
    pivot_cols: number[];
};
export declare function isColumnNameColumnSplitSetting(setting: PivotTableColumnSplitSetting): setting is ColumnNameColumnSplitSetting;
export declare function isColumnNameCollapsedRowsSetting(setting: PivotTableCollapsedRowsSetting): setting is ColumnNameCollapsedRowsSetting;
export declare function getPivotOptions(question: Question): PivotOptions;
export declare function migratePivotColumnSplitSetting(setting: PivotTableColumnSplitSetting, columns: DatasetColumn[]): ColumnNameColumnSplitSetting;
export {};
