import { MenuList as s } from "@mui/material";
import { styled as o } from "@mui/material/styles";
import { MENU_ACTIONS_KEY_COMPONENT as t } from "../constants.js";
import { menuActionsStyles as n } from "../MenuActions.styles.js";
import { MenuActionsSlots as e } from "./MenuActionsEnum.js";
import { IconButton as i } from "../../extended/mui/IconButton/IconButton.js";
const a = o("div", {
  name: t,
  slot: e.root
})(n?.root), M = o(s, {
  name: t,
  slot: e.menuList
})(n?.menuList), A = o("div", {
  name: t,
  slot: e.menuLoader
})(n?.menuLoader), S = o(i, {
  name: t,
  slot: e.iconButton
})(n?.iconButton), f = o("div", {
  name: t,
  slot: e.headerMenuActions
})(n?.headerMenuActions), y = o("div", {
  name: t,
  slot: e.footerMenuActions
})(n?.footerMenuActions);
export {
  y as FooterMenuActionsStyled,
  f as HeaderMenuActionsStyled,
  S as IconButtonStyled,
  M as MenuListStyled,
  A as MenuLoaderStyled,
  a as RootStyled
};
