import { styled as t } from "@mui/material/styles";
import { numberInputStyles as n } from "../NumberInput.styles.js";
import { NUMBER_INPUT_KEY_COMPONENT as o } from "../constants.js";
import { NumberInputSlots as e } from "./NumberInputEnum.js";
import { Skeleton as r } from "../../extended/mui/Skeleton/Skeleton.js";
import { IconButton as m } from "../../extended/mui/IconButton/IconButton.js";
const a = t("div", {
  name: o,
  slot: e.root
})(n?.root), p = t("input", {
  name: o,
  slot: e.input
})(n?.input), S = t("div", {
  name: o,
  slot: e.containerButtons
})(n?.containerButtons), B = t("div", {
  name: o,
  slot: e.containButtonsAdornment
})(n?.ContainButtonsAdornment), y = t(m, {
  name: o,
  slot: e.increment
})(n?.increment), f = t(m, {
  name: o,
  slot: e.decrement
})(n?.decrement), I = t(r, {
  name: o,
  slot: e.skeleton
})(n?.skeleton);
export {
  B as ContainButtonsAdornmentStyled,
  S as ContainerButtonsStyled,
  f as DecrementButtonStyled,
  y as IncrementButtonStyled,
  p as InputStyled,
  a as RootStyled,
  I as SkeletonStyled
};
