'use strict';

Object.defineProperty(exports, '__esModule', { value: true });

var useStateManager7e1e8489_esm = require('./useStateManager-7e1e8489.esm.cjs');
var _extends = require('../../../../@babel_runtime@7.24.8/node_modules/@babel/runtime/helpers/esm/extends.cjs');
var React = require('react');
var SelectA221b56b_esm = require('./Select-a221b56b.esm.cjs');
require('react-dom');

function _interopNamespaceDefault(e) {
  var n = Object.create(null);
  if (e) {
    Object.keys(e).forEach(function (k) {
      if (k !== 'default') {
        var d = Object.getOwnPropertyDescriptor(e, k);
        Object.defineProperty(n, k, d.get ? d : {
          enumerable: true,
          get: function () { return e[k]; }
        });
      }
    });
  }
  n.default = e;
  return Object.freeze(n);
}

var React__namespace = /*#__PURE__*/_interopNamespaceDefault(React);

var StateManagedSelect = /*#__PURE__*/React.forwardRef(function (props, ref) {
  var baseSelectProps = useStateManager7e1e8489_esm.u(props);
  return /*#__PURE__*/React__namespace.createElement(SelectA221b56b_esm.S, _extends.default({
    ref: ref
  }, baseSelectProps));
});
var StateManagedSelect$1 = StateManagedSelect;

exports.useStateManager = useStateManager7e1e8489_esm.u;
exports.createFilter = SelectA221b56b_esm.c;
exports.defaultTheme = SelectA221b56b_esm.d;
exports.default = StateManagedSelect$1;
//# sourceMappingURL=react-select.esm.cjs.map
