import { styled as o, RadioGroup as p } from "@mui/material";
import { RHFRADIO_GROUP_KEY_COMPONENT as t } from "../constants.js";
import { rhfRadioGroupStyles as n } from "../RHFRadioGroup.styles.js";
import { RHFRadioGroupSlots as r } from "./slots.js";
import { Typography as e } from "@m4l/base";
import { Image as a } from "../../../Image/Image.js";
const y = o("div", {
  name: t,
  slot: r.root
})(n?.root), O = o(p, {
  name: t,
  slot: r.radioGroup
})(n?.radioGroup), R = o("div", {
  name: t,
  slot: r.optionWrapper
})(n?.optionWrapper), c = o("span", {
  name: t,
  slot: r.optionStartAdornment
})(n?.optionStartAdornment), f = o(a, {
  name: t,
  slot: r.optionStartAdornmentImage
})(n?.optionStartAdornmentImage), A = o(e, {
  name: t,
  slot: r.optionLabel
})(n?.optionLabel), G = o("span", {
  name: t,
  slot: r.optionControl
})(n?.optionControl);
export {
  G as OptionControlStyled,
  A as OptionLabelStyled,
  f as OptionStartAdornmentImageStyled,
  c as OptionStartAdornmentStyled,
  R as OptionWrapperStyled,
  O as RadioGroupStyled,
  y as RootStyled
};
