//! Generated from Pokémon GO masterfile — group "vsSeekerLoot" templateIds.

use crate::{AllVariants, AsStr, FromStrEnum};
use serde::{Deserialize, Serialize};

#[derive(
    Debug, Clone, Copy, PartialEq, Eq, Hash, Serialize, Deserialize, AllVariants, AsStr, FromStrEnum,
)]
pub enum VsSeekerLootTemplateId {
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_1_FREE")]
    VsSeekerLootPerWinSettingsRank1Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_1_PREMIUM")]
    VsSeekerLootPerWinSettingsRank1Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_2_FREE")]
    VsSeekerLootPerWinSettingsRank2Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_2_PREMIUM")]
    VsSeekerLootPerWinSettingsRank2Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_3_FREE")]
    VsSeekerLootPerWinSettingsRank3Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_3_PREMIUM")]
    VsSeekerLootPerWinSettingsRank3Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_4_FREE")]
    VsSeekerLootPerWinSettingsRank4Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_4_PREMIUM")]
    VsSeekerLootPerWinSettingsRank4Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_5_FREE")]
    VsSeekerLootPerWinSettingsRank5Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_5_PREMIUM")]
    VsSeekerLootPerWinSettingsRank5Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_6_FREE")]
    VsSeekerLootPerWinSettingsRank6Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_6_PREMIUM")]
    VsSeekerLootPerWinSettingsRank6Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_7_FREE")]
    VsSeekerLootPerWinSettingsRank7Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_7_PREMIUM")]
    VsSeekerLootPerWinSettingsRank7Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_8_FREE")]
    VsSeekerLootPerWinSettingsRank8Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_8_PREMIUM")]
    VsSeekerLootPerWinSettingsRank8Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_9_FREE")]
    VsSeekerLootPerWinSettingsRank9Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_9_PREMIUM")]
    VsSeekerLootPerWinSettingsRank9Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_10_FREE")]
    VsSeekerLootPerWinSettingsRank10Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_10_PREMIUM")]
    VsSeekerLootPerWinSettingsRank10Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_11_FREE")]
    VsSeekerLootPerWinSettingsRank11Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_11_PREMIUM")]
    VsSeekerLootPerWinSettingsRank11Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_12_FREE")]
    VsSeekerLootPerWinSettingsRank12Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_12_PREMIUM")]
    VsSeekerLootPerWinSettingsRank12Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_13_FREE")]
    VsSeekerLootPerWinSettingsRank13Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_13_PREMIUM")]
    VsSeekerLootPerWinSettingsRank13Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_14_FREE")]
    VsSeekerLootPerWinSettingsRank14Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_14_PREMIUM")]
    VsSeekerLootPerWinSettingsRank14Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_15_FREE")]
    VsSeekerLootPerWinSettingsRank15Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_15_PREMIUM")]
    VsSeekerLootPerWinSettingsRank15Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_16_FREE")]
    VsSeekerLootPerWinSettingsRank16Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_16_PREMIUM")]
    VsSeekerLootPerWinSettingsRank16Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_17_FREE")]
    VsSeekerLootPerWinSettingsRank17Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_17_PREMIUM")]
    VsSeekerLootPerWinSettingsRank17Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_18_FREE")]
    VsSeekerLootPerWinSettingsRank18Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_18_PREMIUM")]
    VsSeekerLootPerWinSettingsRank18Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_19_FREE")]
    VsSeekerLootPerWinSettingsRank19Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_19_PREMIUM")]
    VsSeekerLootPerWinSettingsRank19Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_20_FREE")]
    VsSeekerLootPerWinSettingsRank20Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_20_PREMIUM")]
    VsSeekerLootPerWinSettingsRank20Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_21_FREE")]
    VsSeekerLootPerWinSettingsRank21Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_21_PREMIUM")]
    VsSeekerLootPerWinSettingsRank21Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_22_FREE")]
    VsSeekerLootPerWinSettingsRank22Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_22_PREMIUM")]
    VsSeekerLootPerWinSettingsRank22Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_23_FREE")]
    VsSeekerLootPerWinSettingsRank23Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_23_PREMIUM")]
    VsSeekerLootPerWinSettingsRank23Premium,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_24_FREE")]
    VsSeekerLootPerWinSettingsRank24Free,
    #[serde(rename = "VS_SEEKER_LOOT_PER_WIN_SETTINGS_RANK_24_PREMIUM")]
    VsSeekerLootPerWinSettingsRank24Premium,
}
