import { type SetStateAction, type Dispatch } from 'react'; import type { Column } from '../../../hooks/useTable/types.js'; interface DataTableV2ColumnsListProps { visibilitySettings: boolean; columnOrderSettings: boolean; activeFilterValue: string; getVisibilityCheckboxState: (column: Column) => boolean | 'indeterminate'; updateLocalColumnVisibility: (column: Column, currentVisibility: boolean | 'indeterminate') => void; localColumnOrder: string[]; setLocalColumnOrder: Dispatch>; } /** * Renders the ordered, filtered list of columns for the column settings modal. * * @internal */ export declare const DataTableV2ColumnsList: (props: DataTableV2ColumnsListProps) => import("react/jsx-runtime.js").JSX.Element | import("react/jsx-runtime.js").JSX.Element[]; export {};