import { ColumnsControlConfig } from '../types'; import { KeyText, KeyTextMap } from '../../feature-key-text/types'; import { default as React } from 'react'; import { ColumnConfig, ObjectForExtending } from '../..'; export declare const ColumnsList: ({ searchQuery, columnsOrder, onColumnsReorder, setPinnedCols, setHiddenCols, columnConfig, columnsControlConfig, colsWithKeyTextMap, keyText, tableConfigKeyTextBoolean, disablePinningSet, disableHidingSet, pinnedColsSet, hiddenColsSet, }: { searchQuery: string; columnsOrder: string[]; onColumnsReorder: (sourceKey: string, targetKey: string) => void; setPinnedCols: React.Dispatch>; setHiddenCols: React.Dispatch>; columnConfig: readonly ColumnConfig[]; columnsControlConfig: ColumnsControlConfig; colsWithKeyTextMap: KeyTextMap; keyText: KeyText; tableConfigKeyTextBoolean: boolean; disableHidingSet: Set; disablePinningSet: Set; pinnedColsSet: Set; hiddenColsSet: Set; }) => import("react/jsx-runtime").JSX.Element;