import { ColumnActionEnum } from '../enums'; import { ColumnActionHandler } from '../types'; /** Every action that owns a menu entry; `ClearSort` and `Unpin` are toggle states of those entries. */ export declare const COLUMN_MENU_ACTIONS: (ColumnActionEnum.SortAsc | ColumnActionEnum.SortDes | ColumnActionEnum.Filter | ColumnActionEnum.PinLeft | ColumnActionEnum.PinRight | ColumnActionEnum.Rename | ColumnActionEnum.Hide | ColumnActionEnum.SetColor | ColumnActionEnum.AutoResize | ColumnActionEnum.AutoResizeAll)[]; /** * Whether the column action menu is enabled and its `actions` allowlist permits at least one of `candidates`. */ export default function isColumnActionAllowed(columnAction: ColumnActionHandler | undefined, ...candidates: ColumnActionEnum[]): boolean;