import { ColumnDef, ColumnStore, Column, Data, ColumnId, TreeConstructor } from '../../../common'; export declare const getColumnsFromDefs: (columnDefs: ColumnDef[], defaultColumnDef?: Partial, level?: number, parent?: Column) => ColumnStore; export declare const createVirtualIds: (data: Data) => Data; export declare const groupDataByColumnDefs: (columns: ColumnStore, data: Data, groupOrder: ColumnId[], level?: number, pivoting?: boolean) => Data; export declare const getColumnArrayFromDefs: (columnStore: ColumnStore) => Column[][]; export declare const setColumnsStyleProps: (columnStore: ColumnStore, containerWidth: number) => ColumnStore; export declare const getColumnFilter: (column: Column, data: Data) => void; export declare const setColumnFilters: (columns: ColumnStore, data: Data) => void; export declare const setColumnAggregationDefaults: (columns: ColumnStore, data: Data) => void; export declare const initialize: (columns: ColumnStore, container: HTMLDivElement, data: Data, groupOrder: ColumnId[], tree?: Partial) => [Data, ColumnStore];