import { styled as r } from "@mui/material/styles";
import { LOADING_ERROR_KEY_COMPONENT as o } from "../constants.js";
import { LoadingErrorSlots as n } from "./LoadingErrorEnum.js";
import { loadingErrorStyles as t } from "../LoadingError.styles.js";
import { Typography as e } from "@m4l/base";
import { LinearProgressIndeterminate as i } from "../../LinearProgressIndeterminate/LinearProgressIndeterminate.js";
import { Image as a } from "../../Image/Image.js";
const p = r("div", {
  name: o,
  slot: n.root
})(t.root), y = r("div", {
  name: o,
  slot: n.loadingError
})(t.loadingError), C = r("div", {
  name: o,
  slot: n.loadingErrorContent
})(t.loadingErrorContent), L = r("div", {
  name: o,
  slot: n.loadingErrorTitleDescription
})(t.loadingErrorTitleDescription), S = r(a, {
  name: o,
  slot: n.loadingErrorImage
})(t.loadingErrorImage);
r("div", {
  name: o,
  slot: n.loadingErrorDivider
})(t.loadingErrorDivider);
const v = r("div", {
  name: o,
  slot: n.loadingErrorContainer
})(t.loadingErrorContainer), T = r("div", {
  name: o,
  slot: n.loadingErrorTextContainer
})(t.loadingErrorTextContainer), I = r("div", {
  name: o,
  slot: n.loadingErrorButtonContainer
})(t.loadingErrorButtonContainer);
r(e, {
  name: o,
  slot: n.loadingErrorRecommendationText
})(t.loadingErrorRecommendationText);
const f = r(i, {
  name: o,
  slot: n.linearProgressIndeterminate
})(t.linearProgressIndeterminate);
export {
  f as LinearProgressIndeterminateStyled,
  I as LoadingErrorButtonContainerStyled,
  v as LoadingErrorContainerStyled,
  C as LoadingErrorContentStyled,
  S as LoadingErrorImageStyled,
  p as LoadingErrorRootStyled,
  y as LoadingErrorStyled,
  T as LoadingErrorTextContainerStyled,
  L as LoadingErrorTitleDescriptionStyled
};
