"use strict";

exports.__esModule = true;
exports.default = void 0;
var _propTypes = _interopRequireDefault(require("prop-types"));
var _types = _interopRequireDefault(require("../../atom/button-link/types"));
var _types2 = _interopRequireDefault(require("../../atom/button-menu/types"));
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const ButtonMenuActionPropTypes = {
  button: _propTypes.default.shape(_types.default).isRequired,
  menu: _propTypes.default.shape(_types2.default).isRequired,
  menuWrapper: _propTypes.default.shape({
    ariaLabel: _propTypes.default.string,
    customStyle: _propTypes.default.objectOf(_propTypes.default.oneOfType([_propTypes.default.string, _propTypes.default.number, _propTypes.default.object]))
  }),
  type: _propTypes.default.oneOf(['button', 'link']),
  primaryColor: _propTypes.default.string
};
var _default = exports.default = ButtonMenuActionPropTypes;
//# sourceMappingURL=types.js.map