import { type GridColumnMenuItemProps } from '@mui/x-data-grid-pro';
import type { GridColumnMenuComponent } from '@mui/x-data-grid-pro/internals';
import { GridColumnMenuAggregationItem } from "./columnMenu/menuItems/GridColumnMenuAggregationItem.js";
import { GridColumnMenuManagePanelItem } from "./columnMenu/menuItems/GridColumnMenuManagePanelItem.js";
export declare function GridColumnMenuGroupingItem(props: GridColumnMenuItemProps): import("react/jsx-runtime").JSX.Element;
export declare const GRID_COLUMN_MENU_SLOTS_PREMIUM: {
  columnMenuAggregationItem: typeof GridColumnMenuAggregationItem;
  columnMenuGroupingItem: typeof GridColumnMenuGroupingItem;
  columnMenuManagePanelItem: typeof GridColumnMenuManagePanelItem;
  columnMenuPinningItem: typeof import("@mui/x-data-grid-pro").GridColumnMenuPinningItem;
  columnMenuSortItem: typeof import("@mui/x-data-grid").GridColumnMenuSortItem;
  columnMenuFilterItem: typeof import("@mui/x-data-grid").GridColumnMenuFilterItem;
  columnMenuColumnsItem: typeof import("@mui/x-data-grid").GridColumnMenuColumnsItem;
};
export declare const GRID_COLUMN_MENU_SLOT_PROPS_PREMIUM: {
  columnMenuAggregationItem: {
    displayOrder: number;
  };
  columnMenuGroupingItem: {
    displayOrder: number;
  };
  columnMenuManagePanelItem: {
    displayOrder: number;
  };
  columnMenuPinningItem: {
    displayOrder: number;
  };
  columnMenuSortItem: {
    displayOrder: number;
  };
  columnMenuFilterItem: {
    displayOrder: number;
  };
  columnMenuColumnsItem: {
    displayOrder: number;
  };
};
export declare const GridPremiumColumnMenu: GridColumnMenuComponent;