text: /** @license Material-UI v5.0.0-alpha.18
   *
   * This source code is licensed under the MIT license found in the
   * LICENSE file in the root directory of this source tree.
   */
  "use strict";
  
  var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
  
  Object.defineProperty(exports, "__esModule", {
    value: true
  });
  Object.defineProperty(exports, "chainPropTypes", {
    enumerable: true,
    get: function () {
      return _chainPropTypes.default;
    }
  });
  Object.defineProperty(exports, "deepmerge", {
    enumerable: true,
    get: function () {
      return _deepmerge.default;
    }
  });
  Object.defineProperty(exports, "elementAcceptingRef", {
    enumerable: true,
    get: function () {
      return _elementAcceptingRef.default;
    }
  });
  Object.defineProperty(exports, "elementTypeAcceptingRef", {
    enumerable: true,
    get: function () {
      return _elementTypeAcceptingRef.default;
    }
  });
  Object.defineProperty(exports, "exactProp", {
    enumerable: true,
    get: function () {
      return _exactProp.default;
    }
  });
  Object.defineProperty(exports, "formatMuiErrorMessage", {
    enumerable: true,
    get: function () {
      return _formatMuiErrorMessage.default;
    }
  });
  Object.defineProperty(exports, "getDisplayName", {
    enumerable: true,
    get: function () {
      return _getDisplayName.default;
    }
  });
  Object.defineProperty(exports, "HTMLElementType", {
    enumerable: true,
    get: function () {
      return _HTMLElementType.default;
    }
  });
  Object.defineProperty(exports, "ponyfillGlobal", {
    enumerable: true,
    get: function () {
      return _ponyfillGlobal.default;
    }
  });
  Object.defineProperty(exports, "refType", {
    enumerable: true,
    get: function () {
      return _refType.default;
    }
  });
  Object.defineProperty(exports, "unstable_capitalize", {
    enumerable: true,
    get: function () {
      return _capitalize.default;
    }
  });
  Object.defineProperty(exports, "unstable_createChainedFunction", {
    enumerable: true,
    get: function () {
      return _createChainedFunction.default;
    }
  });
  Object.defineProperty(exports, "unstable_debounce", {
    enumerable: true,
    get: function () {
      return _debounce.default;
    }
  });
  Object.defineProperty(exports, "unstable_deprecatedPropType", {
    enumerable: true,
    get: function () {
      return _deprecatedPropType.default;
    }
  });
  Object.defineProperty(exports, "unstable_isMuiElement", {
    enumerable: true,
    get: function () {
      return _isMuiElement.default;
    }
  });
  Object.defineProperty(exports, "unstable_ownerDocument", {
    enumerable: true,
    get: function () {
      return _ownerDocument.default;
    }
  });
  Object.defineProperty(exports, "unstable_ownerWindow", {
    enumerable: true,
    get: function () {
      return _ownerWindow.default;
    }
  });
  Object.defineProperty(exports, "unstable_requirePropFactory", {
    enumerable: true,
    get: function () {
      return _requirePropFactory.default;
    }
  });
  Object.defineProperty(exports, "unstable_setRef", {
    enumerable: true,
    get: function () {
      return _setRef.default;
    }
  });
  Object.defineProperty(exports, "unstable_useEnhancedEffect", {
    enumerable: true,
    get: function () {
      return _useEnhancedEffect.default;
    }
  });
  Object.defineProperty(exports, "unstable_useId", {
    enumerable: true,
    get: function () {
      return _useId.default;
    }
  });
  Object.defineProperty(exports, "unstable_unsupportedProp", {
    enumerable: true,
    get: function () {
      return _unsupportedProp.default;
    }
  });
  Object.defineProperty(exports, "unstable_useControlled", {
    enumerable: true,
    get: function () {
      return _useControlled.default;
    }
  });
  Object.defineProperty(exports, "unstable_useEventCallback", {
    enumerable: true,
    get: function () {
      return _useEventCallback.default;
    }
  });
  Object.defineProperty(exports, "unstable_useForkRef", {
    enumerable: true,
    get: function () {
      return _useForkRef.default;
    }
  });
  Object.defineProperty(exports, "unstable_useIsFocusVisible", {
    enumerable: true,
    get: function () {
      return _useIsFocusVisible.default;
    }
  });
  Object.defineProperty(exports, "unstable_getScrollbarSize", {
    enumerable: true,
    get: function () {
      return _getScrollbarSize.default;
    }
  });
  Object.defineProperty(exports, "unstable_detectScrollType", {
    enumerable: true,
    get: function () {
      return _scrollLeft.detectScrollType;
    }
  });
  Object.defineProperty(exports, "unstable_getNormalizedScrollLeft", {
    enumerable: true,
    get: function () {
      return _scrollLeft.getNormalizedScrollLeft;
    }
  });
  
  var _chainPropTypes = _interopRequireDefault(require("./chainPropTypes"));
  
  var _deepmerge = _interopRequireDefault(require("./deepmerge"));
  
  var _elementAcceptingRef = _interopRequireDefault(require("./elementAcceptingRef"));
  
  var _elementTypeAcceptingRef = _interopRequireDefault(require("./elementTypeAcceptingRef"));
  
  var _exactProp = _interopRequireDefault(require("./exactProp"));
  
  var _formatMuiErrorMessage = _interopRequireDefault(require("./formatMuiErrorMessage"));
  
  var _getDisplayName = _interopRequireDefault(require("./getDisplayName"));
  
  var _HTMLElementType = _interopRequireDefault(require("./HTMLElementType"));
  
  var _ponyfillGlobal = _interopRequireDefault(require("./ponyfillGlobal"));
  
  var _refType = _interopRequireDefault(require("./refType"));
  
  var _capitalize = _interopRequireDefault(require("./capitalize"));
  
  var _createChainedFunction = _interopRequireDefault(require("./createChainedFunction"));
  
  var _debounce = _interopRequireDefault(require("./debounce"));
  
  var _deprecatedPropType = _interopRequireDefault(require("./deprecatedPropType"));
  
  var _isMuiElement = _interopRequireDefault(require("./isMuiElement"));
  
  var _ownerDocument = _interopRequireDefault(require("./ownerDocument"));
  
  var _ownerWindow = _interopRequireDefault(require("./ownerWindow"));
  
  var _requirePropFactory = _interopRequireDefault(require("./requirePropFactory"));
  
  var _setRef = _interopRequireDefault(require("./setRef"));
  
  var _useEnhancedEffect = _interopRequireDefault(require("./useEnhancedEffect"));
  
  var _useId = _interopRequireDefault(require("./useId"));
  
  var _unsupportedProp = _interopRequireDefault(require("./unsupportedProp"));
  
  var _useControlled = _interopRequireDefault(require("./useControlled"));
  
  var _useEventCallback = _interopRequireDefault(require("./useEventCallback"));
  
  var _useForkRef = _interopRequireDefault(require("./useForkRef"));
  
  var _useIsFocusVisible = _interopRequireDefault(require("./useIsFocusVisible"));
  
  var _getScrollbarSize = _interopRequireDefault(require("./getScrollbarSize"));
  
  var _scrollLeft = require("./scrollLeft");