// tmp-babel/messages/web/__shared__/LeaveGroupDialog/constants.js
function _typeof(o) {
  "@babel/helpers - typeof";
  return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function(o2) {
    return typeof o2;
  } : function(o2) {
    return o2 && "function" == typeof Symbol && o2.constructor === Symbol && o2 !== Symbol.prototype ? "symbol" : typeof o2;
  }, _typeof(o);
}
function _defineProperty(e, r, t) {
  return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: true, configurable: true, writable: true }) : e[r] = t, e;
}
function _toPropertyKey(t) {
  var i = _toPrimitive(t, "string");
  return "symbol" == _typeof(i) ? i : i + "";
}
function _toPrimitive(t, r) {
  if ("object" != _typeof(t) || !t) return t;
  var e = t[Symbol.toPrimitive];
  if (void 0 !== e) {
    var i = e.call(t, r || "default");
    if ("object" != _typeof(i)) return i;
    throw new TypeError("@@toPrimitive must return a primitive value.");
  }
  return ("string" === r ? String : Number)(t);
}
var LEAVE_GROUP_DIALOG_TEXT_COPY_ACTION_KEYS = {
  IS_LEAVING: "IS_LEAVING",
  IS_REMOVING: "IS_REMOVING"
};
var LEAVE_GROUP_DIALOG_TEXT_COPY_ROLE_KEYS = {
  ADMIN: "ADMIN",
  MEMBER: "MEMBER"
};
var LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS = {
  TITLE: "TITLE",
  CONTENT: "CONTENT"
};
var LEAVE_GROUP_DIALOG_TEXT_COPY = _defineProperty(_defineProperty({}, LEAVE_GROUP_DIALOG_TEXT_COPY_ACTION_KEYS.IS_LEAVING, _defineProperty(_defineProperty({}, LEAVE_GROUP_DIALOG_TEXT_COPY_ROLE_KEYS.ADMIN, _defineProperty(_defineProperty({}, LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS.TITLE, "Leave without choosing an admin?"), LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS.CONTENT, "You can choose a new admin from the people listed under members. If you leave the group without choosing a new admin, the most senior group member will become admin.")), LEAVE_GROUP_DIALOG_TEXT_COPY_ROLE_KEYS.MEMBER, _defineProperty(_defineProperty({}, LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS.TITLE, "Leave group chat?"), LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS.CONTENT, "You will stop receiving messages from this conversation and people will see that you left."))), LEAVE_GROUP_DIALOG_TEXT_COPY_ACTION_KEYS.IS_REMOVING, _defineProperty({}, LEAVE_GROUP_DIALOG_TEXT_COPY_ROLE_KEYS.ADMIN, _defineProperty(_defineProperty({}, LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS.TITLE, "Remove from chat?"), LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS.CONTENT, "Are you sure you want to remove this person from the conversation? They will no longer be able to send or receive new messages.")));

export {
  LEAVE_GROUP_DIALOG_TEXT_COPY_ACTION_KEYS,
  LEAVE_GROUP_DIALOG_TEXT_COPY_ROLE_KEYS,
  LEAVE_GROUP_DIALOG_TEXT_COPY_TYPE_KEYS,
  LEAVE_GROUP_DIALOG_TEXT_COPY
};
//# sourceMappingURL=chunk-QHB6XIHW.mjs.map