import _objectWithoutPropertiesLoose from "../../../../../@babel_runtime@7.19.0/node_modules/@babel/runtime/helpers/esm/objectWithoutPropertiesLoose.js";
import * as React from "react";
import FocusLockUI from "./Lock.js";
import FocusTrap from "./Trap.js";
import { jsx } from "../../../../../@emotion_react@11.10.4_3toe27fv7etiytxb5kxc7fxaw4/node_modules/@emotion/react/jsx-runtime/dist/emotion-react-jsx-runtime.browser.esm.js";
var FocusLockCombination = /* @__PURE__ */ React.forwardRef(function FocusLockUICombination(props, ref) {
  return /* @__PURE__ */ jsx(FocusLockUI, {
    sideCar: FocusTrap,
    ref,
    ...props
  });
});
var _ref = FocusLockUI.propTypes || {};
_ref.sideCar;
var propTypes = _objectWithoutPropertiesLoose(_ref, ["sideCar"]);
FocusLockCombination.propTypes = process.env.NODE_ENV !== "production" ? propTypes : {};
const FocusLock = FocusLockCombination;
export {
  FocusLock as default
};
//# sourceMappingURL=Combination.js.map
