import { default as default2 } from "./createSvgIcon.js";
import ClassNameGenerator from "../node_modules/@mui/utils/esm/ClassNameGenerator/ClassNameGenerator.js";
import { default as default3 } from "../node_modules/@mui/utils/esm/capitalize/capitalize.js";
import { default as default4 } from "../node_modules/@mui/utils/esm/createChainedFunction/createChainedFunction.js";
import { default as default5 } from "../node_modules/@mui/utils/esm/debounce/debounce.js";
import { default as default6 } from "../node_modules/@mui/utils/esm/deprecatedPropType/deprecatedPropType.js";
import { default as default7 } from "../node_modules/@mui/utils/esm/isMuiElement/isMuiElement.js";
import { default as default8 } from "../node_modules/@mui/utils/esm/ownerDocument/ownerDocument.js";
import { default as default9 } from "../node_modules/@mui/utils/esm/ownerWindow/ownerWindow.js";
import { default as default10 } from "../node_modules/@mui/utils/esm/requirePropFactory/requirePropFactory.js";
import { default as default11 } from "../node_modules/@mui/utils/esm/setRef/setRef.js";
import { default as default12 } from "../node_modules/@mui/utils/esm/useEnhancedEffect/useEnhancedEffect.js";
import { default as default13 } from "../node_modules/@mui/utils/esm/useId/useId.js";
import { default as default14 } from "../node_modules/@mui/utils/esm/unsupportedProp/unsupportedProp.js";
import { default as default15 } from "../node_modules/@mui/utils/esm/useControlled/useControlled.js";
import { default as default16 } from "../node_modules/@mui/utils/esm/useEventCallback/useEventCallback.js";
import { default as default17 } from "../node_modules/@mui/utils/esm/useForkRef/useForkRef.js";
import { default as default18 } from "../node_modules/@mui/utils/esm/useIsFocusVisible/useIsFocusVisible.js";
const unstable_ClassNameGenerator = {
  configure: (generator) => {
    if (process.env.NODE_ENV !== "production") {
      console.warn(["MUI: `ClassNameGenerator` import from `@mui/material/utils` is outdated and might cause unexpected issues.", "", "You should use `import { unstable_ClassNameGenerator } from '@mui/material/className'` instead", "", "The detail of the issue: https://github.com/mui/material-ui/issues/30011#issuecomment-1024993401", "", "The updated documentation: https://mui.com/guides/classname-generator/"].join("\n"));
    }
    ClassNameGenerator.configure(generator);
  }
};
export {
  default3 as capitalize,
  default4 as createChainedFunction,
  default2 as createSvgIcon,
  default5 as debounce,
  default6 as deprecatedPropType,
  default7 as isMuiElement,
  default8 as ownerDocument,
  default9 as ownerWindow,
  default10 as requirePropFactory,
  default11 as setRef,
  unstable_ClassNameGenerator,
  default12 as unstable_useEnhancedEffect,
  default13 as unstable_useId,
  default14 as unsupportedProp,
  default15 as useControlled,
  default16 as useEventCallback,
  default17 as useForkRef,
  default18 as useIsFocusVisible
};
