import type { IColumnProps, ColumnViewProps, ColumnsView } from '../types/index.js'; export declare function filterShownColumns(columns: IColumnProps[], tableViews: ColumnViewProps[], isCustomView?: boolean): IColumnProps[]; export declare function getColumnOrderFromViews(tableViews: ColumnViewProps[], columnId: string): number; export declare function isParameterSelected(columns: ColumnViewProps[], columnId: string, parameter: string): boolean; export declare function mapDataToViews(columnData?: ColumnsView[], language?: string): ColumnViewProps[]; export declare function mapViewsToData(columns: ColumnViewProps[]): ColumnsView[]; export declare const updateColumnSelection: ({ columnsView, columnsIds, selected, }: { columnsView: ColumnsView[]; columnsIds: string[]; selected: boolean; }) => ColumnsView[];