import React from 'react'; import { TableColumnSetupItem } from '../withTableSettings'; import { PopperPlacement } from '../../../../../components/utils/usePopper'; declare type Item = TableColumnSetupItem; export interface TableColumnSetupProps { disabled?: boolean; switcher?: React.ReactElement | undefined; items: Item[]; sortable?: boolean; filterable?: boolean; onUpdate: (updated: Item[]) => void; popupWidth?: string; popupPlacement?: PopperPlacement; getItemTitle?: (item: Item) => TableColumnSetupItem['title']; showStatus?: boolean; className?: string; } export declare const TableColumnSetup: (props: TableColumnSetupProps) => JSX.Element; export {};