modifierTypes: {
    ABILITY_CHARM: (() => ModifierType);
    AMULET_COIN: (() => ModifierType);
    ATTACK_TYPE_BOOSTER: (() => AttackTypeBoosterModifierTypeGenerator);
    BASE_STAT_BOOSTER: (() => ModifierTypeGenerator);
    BATON: (() => PokemonHeldItemModifierType);
    BERRY: (() => ModifierTypeGenerator);
    BERRY_POUCH: (() => ModifierType);
    BIG_NUGGET: (() => MoneyRewardModifierType);
    CANDY_JAR: (() => ModifierType);
    COIN_CASE: (() => ModifierType);
    DIRE_HIT: (() => TempBattleStatBoosterModifierType);
    DNA_SPLICERS: (() => FusePokemonModifierType);
    DYNAMAX_BAND: (() => ModifierType);
    ELIXIR: (() => PokemonAllMovePpRestoreModifierType);
    ENEMY_ATTACK_BURN_CHANCE: (() => EnemyAttackStatusEffectChanceModifierType);
    ENEMY_ATTACK_PARALYZE_CHANCE: (() => EnemyAttackStatusEffectChanceModifierType);
    ENEMY_ATTACK_POISON_CHANCE: (() => EnemyAttackStatusEffectChanceModifierType);
    ENEMY_DAMAGE_BOOSTER: (() => ModifierType);
    ENEMY_DAMAGE_REDUCTION: (() => ModifierType);
    ENEMY_ENDURE_CHANCE: (() => EnemyEndureChanceModifierType);
    ENEMY_FUSED_CHANCE: (() => ModifierType);
    ENEMY_HEAL: (() => ModifierType);
    ENEMY_STATUS_EFFECT_HEAL_CHANCE: (() => ModifierType);
    ETHER: (() => PokemonPpRestoreModifierType);
    EVOLUTION_ITEM: (() => EvolutionItemModifierTypeGenerator);
    EXP_BALANCE: (() => ModifierType);
    EXP_CHARM: (() => ExpBoosterModifierType);
    EXP_SHARE: (() => ModifierType);
    FLAME_ORB: (() => PokemonHeldItemModifierType);
    FOCUS_BAND: (() => PokemonHeldItemModifierType);
    FORM_CHANGE_ITEM: (() => FormChangeItemModifierTypeGenerator);
    FULL_HEAL: (() => PokemonStatusHealModifierType);
    FULL_RESTORE: (() => PokemonHpRestoreModifierType);
    GOLDEN_EGG: (() => PokemonExpBoosterModifierType);
    GOLDEN_EXP_CHARM: (() => ExpBoosterModifierType);
    GOLDEN_POKEBALL: (() => ModifierType);
    GOLDEN_PUNCH: (() => PokemonHeldItemModifierType);
    GREAT_BALL: (() => AddPokeballModifierType);
    GRIP_CLAW: (() => ContactHeldItemTransferChanceModifierType);
    HEALING_CHARM: (() => ModifierType);
    HYPER_POTION: (() => PokemonHpRestoreModifierType);
    IV_SCANNER: (() => ModifierType);
    KINGS_ROCK: (() => PokemonHeldItemModifierType);
    LEFTOVERS: (() => PokemonHeldItemModifierType);
    LOCK_CAPSULE: (() => ModifierType);
    LUCKY_EGG: (() => PokemonExpBoosterModifierType);
    LURE: (() => DoubleBattleChanceBoosterModifierType);
    MAP: (() => ModifierType);
    MASTER_BALL: (() => AddPokeballModifierType);
    MAX_ELIXIR: (() => PokemonAllMovePpRestoreModifierType);
    MAX_ETHER: (() => PokemonPpRestoreModifierType);
    MAX_LURE: (() => DoubleBattleChanceBoosterModifierType);
    MAX_POTION: (() => PokemonHpRestoreModifierType);
    MAX_REVIVE: (() => PokemonReviveModifierType);
    MEGA_BRACELET: (() => ModifierType);
    MEMORY_MUSHROOM: (() => RememberMoveModifierType);
    MINI_BLACK_HOLE: (() => TurnHeldItemTransferModifierType);
    MINT: (() => ModifierTypeGenerator);
    MULTI_LENS: (() => PokemonMultiHitModifierType);
    NUGGET: (() => MoneyRewardModifierType);
    OVAL_CHARM: (() => ModifierType);
    POKEBALL: (() => AddPokeballModifierType);
    POTION: (() => PokemonHpRestoreModifierType);
    PP_MAX: (() => PokemonPpUpModifierType);
    PP_UP: (() => PokemonPpUpModifierType);
    QUICK_CLAW: (() => PokemonHeldItemModifierType);
    RARER_CANDY: (() => AllPokemonLevelIncrementModifierType);
    RARE_CANDY: (() => PokemonLevelIncrementModifierType);
    RARE_EVOLUTION_ITEM: (() => EvolutionItemModifierTypeGenerator);
    RELIC_GOLD: (() => MoneyRewardModifierType);
    REVIVE: (() => PokemonReviveModifierType);
    REVIVER_SEED: (() => PokemonHeldItemModifierType);
    ROGUE_BALL: (() => AddPokeballModifierType);
    SACRED_ASH: (() => AllPokemonFullReviveModifierType);
    SHELL_BELL: (() => PokemonHeldItemModifierType);
    SHINY_CHARM: (() => ModifierType);
    SOOTHE_BELL: (() => PokemonFriendshipBoosterModifierType);
    SOUL_DEW: (() => PokemonHeldItemModifierType);
    SUPER_EXP_CHARM: (() => ExpBoosterModifierType);
    SUPER_LURE: (() => DoubleBattleChanceBoosterModifierType);
    SUPER_POTION: (() => PokemonHpRestoreModifierType);
    TEMP_STAT_BOOSTER: (() => ModifierTypeGenerator);
    TERA_ORB: (() => ModifierType);
    TERA_SHARD: (() => ModifierTypeGenerator);
    TM_COMMON: (() => TmModifierTypeGenerator);
    TM_GREAT: (() => TmModifierTypeGenerator);
    TM_ULTRA: (() => TmModifierTypeGenerator);
    TOXIC_ORB: (() => PokemonHeldItemModifierType);
    ULTRA_BALL: (() => AddPokeballModifierType);
    VOUCHER: (() => AddVoucherModifierType);
    VOUCHER_PLUS: (() => AddVoucherModifierType);
    VOUCHER_PREMIUM: (() => AddVoucherModifierType);
    WIDE_LENS: (() => PokemonMoveAccuracyBoosterModifierType);
} = ...

Type declaration