/// /// import { stardust } from '@nebula.js/stardust'; import { type HeaderData, MenuAvailabilityFlags, type MenuItemGroup, type SortingRelatedArgs } from './types'; export type GetMenuItemGroupsArgs = Partial & { headerData: HeaderData; translator: stardust.Translator; menuAvailabilityFlags: Partial>; setOpen: (state: boolean) => void; embedListbox: () => void; interactions?: stardust.Interactions; fieldInstance: EngineAPI.IField | null; selectionActionsEnabledStatus: Record; anchorRef: React.RefObject; setFocusOnColumnAdjuster?: (anchorRef: React.RefObject) => void; }; export declare const getMenuItemGroups: ({ headerData, translator, menuAvailabilityFlags, setOpen, sortFromMenu, changeActivelySortedHeader, interactions, embedListbox, fieldInstance, selectionActionsEnabledStatus, anchorRef, setFocusOnColumnAdjuster, }: GetMenuItemGroupsArgs) => MenuItemGroup[];