import { styled as t } from "@mui/material";
import { NESTED_FORMATTER_KEY_COMPONENT as o } from "../constants.js";
import { NestedFormatterSlots as n } from "./NestedFormatterEnum.js";
import { nestedFormatterStyles as e } from "../NestedFormatter.styles.js";
import { Icon as m } from "@m4l/base";
import { Image as r } from "../../../Image/Image.js";
const p = t("span", {
  name: o,
  slot: n.root
})(e.root), S = t("span", {
  name: o,
  slot: n.adornment
})(e.adornment), y = t(r, {
  name: o,
  slot: n.image
})(e.image), f = t(m, {
  name: o,
  slot: n.icon
})(e.icon), k = t("span", {
  name: o,
  slot: n.content
})(e.content), E = t("button", {
  name: o,
  slot: n.linkLikeButton
})(e.linkLikeButton);
export {
  S as AdornmentStyled,
  k as ContentStyled,
  f as IconStyled,
  y as ImageStyled,
  E as LinkLikeButtonStyled,
  p as RootStyled
};
