"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.popperPropTypes = exports.popperPlacementPropTypes = void 0;

var _propTypes = _interopRequireDefault(require("prop-types"));

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

var popperPlacementPropTypes = _propTypes["default"].oneOf(['auto-start', 'auto', 'auto-end', 'top-start', 'top', 'top-end', 'right-start', 'right', 'right-end', 'bottom-end', 'bottom', 'bottom-start', 'left-end', 'left', 'left-start']);

exports.popperPlacementPropTypes = popperPlacementPropTypes;
var popperPropTypes = {
  reference: _propTypes["default"].func.isRequired,
  children: _propTypes["default"].func.isRequired,
  placement: popperPlacementPropTypes,
  isVisible: _propTypes["default"].bool
};
exports.popperPropTypes = popperPropTypes;