export function isPivotGroupColumn(col: any): boolean;
export function multiLevelPivot(data: any, settings: any): {
    leftHeaderItems: any[];
    topHeaderItems: any[];
    rowCount: any;
    columnCount: any;
    rowIndex: any;
    getRowSection: (columnIdx: any, rowIdx: any) => any;
    rowIndexes: any[];
    columnIndexes: any[];
    valueIndexes: any[];
} | null;
export function pivot(data: any, normalCol: any, pivotCol: any, cellCol: any): {
    cols: any[];
    columns: any[];
    rows: null[][];
    sourceRows: null[][];
};
export const COLUMN_FORMATTING_SETTING: "table.column_formatting";
export const COLLAPSED_ROWS_SETTING: "pivot_table.collapsed_rows";
export const COLUMN_SPLIT_SETTING: "pivot_table.column_split";
export const COLUMN_SHOW_TOTALS: "pivot_table.column_show_totals";
export const COLUMN_SORT_ORDER: "pivot_table.column_sort_order";
export const COLUMN_SORT_ORDER_ASC: "ascending";
export const COLUMN_SORT_ORDER_DESC: "descending";
