text: "use strict";
  /**
   * Types extracted from https://discord.com/developers/docs/resources/user
   */
  Object.defineProperty(exports, "__esModule", { value: true });
  exports.ConnectionVisibility = exports.UserPremiumType = exports.UserFlags = void 0;
  /**
   * https://discord.com/developers/docs/resources/user#user-object-user-flags
   */
  var UserFlags;
  (function (UserFlags) {
      UserFlags[UserFlags["None"] = 0] = "None";
      UserFlags[UserFlags["DiscordEmployee"] = 1] = "DiscordEmployee";
      UserFlags[UserFlags["PartneredServerOwner"] = 2] = "PartneredServerOwner";
      UserFlags[UserFlags["DiscordHypeSquadEvents"] = 4] = "DiscordHypeSquadEvents";
      UserFlags[UserFlags["BugHunterLevel1"] = 8] = "BugHunterLevel1";
      UserFlags[UserFlags["HypeSquadHouseBravery"] = 64] = "HypeSquadHouseBravery";
      UserFlags[UserFlags["HypeSquadHouseBrilliance"] = 128] = "HypeSquadHouseBrilliance";
      UserFlags[UserFlags["HypeSquadHouseBalance"] = 256] = "HypeSquadHouseBalance";
      UserFlags[UserFlags["EarlySupporter"] = 512] = "EarlySupporter";
      UserFlags[UserFlags["TeamUser"] = 1024] = "TeamUser";
      UserFlags[UserFlags["BugHunterLevel2"] = 16384] = "BugHunterLevel2";
      UserFlags[UserFlags["VerifiedBot"] = 65536] = "VerifiedBot";
      UserFlags[UserFlags["EarlyVerifiedBotDeveloper"] = 131072] = "EarlyVerifiedBotDeveloper";
      UserFlags[UserFlags["DiscordCertifiedModerator"] = 262144] = "DiscordCertifiedModerator";
  })(UserFlags = exports.UserFlags || (exports.UserFlags = {}));
  /**
   * https://discord.com/developers/docs/resources/user#user-object-premium-types
   */
  var UserPremiumType;
  (function (UserPremiumType) {
      UserPremiumType[UserPremiumType["None"] = 0] = "None";
      UserPremiumType[UserPremiumType["NitroClassic"] = 1] = "NitroClassic";
      UserPremiumType[UserPremiumType["Nitro"] = 2] = "Nitro";
  })(UserPremiumType = exports.UserPremiumType || (exports.UserPremiumType = {}));
  var ConnectionVisibility;
  (function (ConnectionVisibility) {
      /**
       * Invisible to everyone except the user themselves
       */
      ConnectionVisibility[ConnectionVisibility["None"] = 0] = "None";
      /**
       * Visible to everyone
       */
      ConnectionVisibility[ConnectionVisibility["Everyone"] = 1] = "Everyone";
  })(ConnectionVisibility = exports.ConnectionVisibility || (exports.ConnectionVisibility = {}));
  //# sourceMappingURL=user.js.map