import { type ReactNode } from 'react'; import type { FiltersMap } from '@wix/bex-core'; import type { EditableTableState } from '../../state/EditableTable'; import type { EditableColumn } from '../../state/EditableTable/types'; /** * Builds the per-column header menu. Field-management comes from the table's * field source (collectionFieldsSource); sort / hide / filter are table-wired. * Each column's menu is its own observer (HeaderFieldActions), so loading and * field-list changes re-render it without recomputing this map. */ export declare function useHeaderActions(state: EditableTableState, columns: EditableColumn[], disabled?: boolean): Record; //# sourceMappingURL=useHeaderActions.d.ts.map