koConfig: {
    ability: {
        adaptability: {
            description: string;
            name: string;
        };
        aerilate: {
            description: string;
            name: string;
        };
        aftermath: {
            description: string;
            name: string;
        };
        airLock: {
            description: string;
            name: string;
        };
        analytic: {
            description: string;
            name: string;
        };
        angerPoint: {
            description: string;
            name: string;
        };
        angerShell: {
            description: string;
            name: string;
        };
        anticipation: {
            description: string;
            name: string;
        };
        arenaTrap: {
            description: string;
            name: string;
        };
        armorTail: {
            description: string;
            name: string;
        };
        aromaVeil: {
            description: string;
            name: string;
        };
        asOneGlastrier: {
            description: string;
            name: string;
        };
        asOneSpectrier: {
            description: string;
            name: string;
        };
        auraBreak: {
            description: string;
            name: string;
        };
        badDreams: {
            description: string;
            name: string;
        };
        ballFetch: {
            description: string;
            name: string;
        };
        battery: {
            description: string;
            name: string;
        };
        battleArmor: {
            description: string;
            name: string;
        };
        battleBond: {
            description: string;
            name: string;
        };
        beadsOfRuin: {
            description: string;
            name: string;
        };
        beastBoost: {
            description: string;
            name: string;
        };
        berserk: {
            description: string;
            name: string;
        };
        bigPecks: {
            description: string;
            name: string;
        };
        blaze: {
            description: string;
            name: string;
        };
        bulletproof: {
            description: string;
            name: string;
        };
        cheekPouch: {
            description: string;
            name: string;
        };
        chillingNeigh: {
            description: string;
            name: string;
        };
        chlorophyll: {
            description: string;
            name: string;
        };
        clearBody: {
            description: string;
            name: string;
        };
        cloudNine: {
            description: string;
            name: string;
        };
        colorChange: {
            description: string;
            name: string;
        };
        comatose: {
            description: string;
            name: string;
        };
        commander: {
            description: string;
            name: string;
        };
        competitive: {
            description: string;
            name: string;
        };
        compoundEyes: {
            description: string;
            name: string;
        };
        contrary: {
            description: string;
            name: string;
        };
        corrosion: {
            description: string;
            name: string;
        };
        costar: {
            description: string;
            name: string;
        };
        cottonDown: {
            description: string;
            name: string;
        };
        cudChew: {
            description: string;
            name: string;
        };
        curiousMedicine: {
            description: string;
            name: string;
        };
        cursedBody: {
            description: string;
            name: string;
        };
        cuteCharm: {
            description: string;
            name: string;
        };
        damp: {
            description: string;
            name: string;
        };
        dancer: {
            description: string;
            name: string;
        };
        darkAura: {
            description: string;
            name: string;
        };
        dauntlessShield: {
            description: string;
            name: string;
        };
        dazzling: {
            description: string;
            name: string;
        };
        defeatist: {
            description: string;
            name: string;
        };
        defiant: {
            description: string;
            name: string;
        };
        deltaStream: {
            description: string;
            name: string;
        };
        desolateLand: {
            description: string;
            name: string;
        };
        disguise: {
            description: string;
            name: string;
        };
        download: {
            description: string;
            name: string;
        };
        dragonsMaw: {
            description: string;
            name: string;
        };
        drizzle: {
            description: string;
            name: string;
        };
        drought: {
            description: string;
            name: string;
        };
        drySkin: {
            description: string;
            name: string;
        };
        earlyBird: {
            description: string;
            name: string;
        };
        earthEater: {
            description: string;
            name: string;
        };
        effectSpore: {
            description: string;
            name: string;
        };
        electricSurge: {
            description: string;
            name: string;
        };
        electromorphosis: {
            description: string;
            name: string;
        };
        embodyAspectCornerstone: {
            description: string;
            name: string;
        };
        embodyAspectHearthflame: {
            description: string;
            name: string;
        };
        embodyAspectTeal: {
            description: string;
            name: string;
        };
        embodyAspectWellspring: {
            description: string;
            name: string;
        };
        emergencyExit: {
            description: string;
            name: string;
        };
        fairyAura: {
            description: string;
            name: string;
        };
        filter: {
            description: string;
            name: string;
        };
        flameBody: {
            description: string;
            name: string;
        };
        flareBoost: {
            description: string;
            name: string;
        };
        flashFire: {
            description: string;
            name: string;
        };
        flowerGift: {
            description: string;
            name: string;
        };
        flowerVeil: {
            description: string;
            name: string;
        };
        fluffy: {
            description: string;
            name: string;
        };
        forecast: {
            description: string;
            name: string;
        };
        forewarn: {
            description: string;
            name: string;
        };
        friendGuard: {
            description: string;
            name: string;
        };
        frisk: {
            description: string;
            name: string;
        };
        fullMetalBody: {
            description: string;
            name: string;
        };
        furCoat: {
            description: string;
            name: string;
        };
        galeWings: {
            description: string;
            name: string;
        };
        galvanize: {
            description: string;
            name: string;
        };
        gluttony: {
            description: string;
            name: string;
        };
        goodAsGold: {
            description: string;
            name: string;
        };
        gooey: {
            description: string;
            name: string;
        };
        gorillaTactics: {
            description: string;
            name: string;
        };
        grassPelt: {
            description: string;
            name: string;
        };
        grassySurge: {
            description: string;
            name: string;
        };
        grimNeigh: {
            description: string;
            name: string;
        };
        guardDog: {
            description: string;
            name: string;
        };
        gulpMissile: {
            description: string;
            name: string;
        };
        guts: {
            description: string;
            name: string;
        };
        hadronEngine: {
            description: string;
            name: string;
        };
        harvest: {
            description: string;
            name: string;
        };
        healer: {
            description: string;
            name: string;
        };
        heatproof: {
            description: string;
            name: string;
        };
        heavyMetal: {
            description: string;
            name: string;
        };
        honeyGather: {
            description: string;
            name: string;
        };
        hospitality: {
            description: string;
            name: string;
        };
        hugePower: {
            description: string;
            name: string;
        };
        hungerSwitch: {
            description: string;
            name: string;
        };
        hustle: {
            description: string;
            name: string;
        };
        hydration: {
            description: string;
            name: string;
        };
        hyperCutter: {
            description: string;
            name: string;
        };
        iceBody: {
            description: string;
            name: string;
        };
        iceFace: {
            description: string;
            name: string;
        };
        iceScales: {
            description: string;
            name: string;
        };
        illuminate: {
            description: string;
            name: string;
        };
        illusion: {
            description: string;
            name: string;
        };
        immunity: {
            description: string;
            name: string;
        };
        imposter: {
            description: string;
            name: string;
        };
        infiltrator: {
            description: string;
            name: string;
        };
        innardsOut: {
            description: string;
            name: string;
        };
        innerFocus: {
            description: string;
            name: string;
        };
        insomnia: {
            description: string;
            name: string;
        };
        intimidate: {
            description: string;
            name: string;
        };
        intrepidSword: {
            description: string;
            name: string;
        };
        ironBarbs: {
            description: string;
            name: string;
        };
        ironFist: {
            description: string;
            name: string;
        };
        justified: {
            description: string;
            name: string;
        };
        keenEye: {
            description: string;
            name: string;
        };
        klutz: {
            description: string;
            name: string;
        };
        leafGuard: {
            description: string;
            name: string;
        };
        levitate: {
            description: string;
            name: string;
        };
        libero: {
            description: string;
            name: string;
        };
        lightMetal: {
            description: string;
            name: string;
        };
        lightningRod: {
            description: string;
            name: string;
        };
        limber: {
            description: string;
            name: string;
        };
        lingeringAroma: {
            description: string;
            name: string;
        };
        liquidOoze: {
            description: string;
            name: string;
        };
        liquidVoice: {
            description: string;
            name: string;
        };
        longReach: {
            description: string;
            name: string;
        };
        magicBounce: {
            description: string;
            name: string;
        };
        magicGuard: {
            description: string;
            name: string;
        };
        magician: {
            description: string;
            name: string;
        };
        magmaArmor: {
            description: string;
            name: string;
        };
        magnetPull: {
            description: string;
            name: string;
        };
        marvelScale: {
            description: string;
            name: string;
        };
        megaLauncher: {
            description: string;
            name: string;
        };
        merciless: {
            description: string;
            name: string;
        };
        mimicry: {
            description: string;
            name: string;
        };
        mindsEye: {
            description: string;
            name: string;
        };
        minus: {
            description: string;
            name: string;
        };
        mirrorArmor: {
            description: string;
            name: string;
        };
        mistySurge: {
            description: string;
            name: string;
        };
        moldBreaker: {
            description: string;
            name: string;
        };
        moody: {
            description: string;
            name: string;
        };
        motorDrive: {
            description: string;
            name: string;
        };
        moxie: {
            description: string;
            name: string;
        };
        multiscale: {
            description: string;
            name: string;
        };
        multitype: {
            description: string;
            name: string;
        };
        mummy: {
            description: string;
            name: string;
        };
        myceliumMight: {
            description: string;
            name: string;
        };
        naturalCure: {
            description: string;
            name: string;
        };
        neuroforce: {
            description: string;
            name: string;
        };
        neutralizingGas: {
            description: string;
            name: string;
        };
        noGuard: {
            description: string;
            name: string;
        };
        normalize: {
            description: string;
            name: string;
        };
        oblivious: {
            description: string;
            name: string;
        };
        opportunist: {
            description: string;
            name: string;
        };
        orichalcumPulse: {
            description: string;
            name: string;
        };
        overcoat: {
            description: string;
            name: string;
        };
        overgrow: {
            description: string;
            name: string;
        };
        ownTempo: {
            description: string;
            name: string;
        };
        parentalBond: {
            description: string;
            name: string;
        };
        pastelVeil: {
            description: string;
            name: string;
        };
        perishBody: {
            description: string;
            name: string;
        };
        pickpocket: {
            description: string;
            name: string;
        };
        pickup: {
            description: string;
            name: string;
        };
        pixilate: {
            description: string;
            name: string;
        };
        plus: {
            description: string;
            name: string;
        };
        poisonHeal: {
            description: string;
            name: string;
        };
        poisonPoint: {
            description: string;
            name: string;
        };
        poisonPuppeteer: {
            description: string;
            name: string;
        };
        poisonTouch: {
            description: string;
            name: string;
        };
        powerConstruct: {
            description: string;
            name: string;
        };
        powerOfAlchemy: {
            description: string;
            name: string;
        };
        powerSpot: {
            description: string;
            name: string;
        };
        prankster: {
            description: string;
            name: string;
        };
        pressure: {
            description: string;
            name: string;
        };
        primordialSea: {
            description: string;
            name: string;
        };
        prismArmor: {
            description: string;
            name: string;
        };
        propellerTail: {
            description: string;
            name: string;
        };
        protean: {
            description: string;
            name: string;
        };
        protosynthesis: {
            description: string;
            name: string;
        };
        psychicSurge: {
            description: string;
            name: string;
        };
        punkRock: {
            description: string;
            name: string;
        };
        purePower: {
            description: string;
            name: string;
        };
        purifyingSalt: {
            description: string;
            name: string;
        };
        quarkDrive: {
            description: string;
            name: string;
        };
        queenlyMajesty: {
            description: string;
            name: string;
        };
        quickDraw: {
            description: string;
            name: string;
        };
        quickFeet: {
            description: string;
            name: string;
        };
        rainDish: {
            description: string;
            name: string;
        };
        rattled: {
            description: string;
            name: string;
        };
        receiver: {
            description: string;
            name: string;
        };
        reckless: {
            description: string;
            name: string;
        };
        refrigerate: {
            description: string;
            name: string;
        };
        regenerator: {
            description: string;
            name: string;
        };
        ripen: {
            description: string;
            name: string;
        };
        rivalry: {
            description: string;
            name: string;
        };
        rksSystem: {
            description: string;
            name: string;
        };
        rockHead: {
            description: string;
            name: string;
        };
        rockyPayload: {
            description: string;
            name: string;
        };
        roughSkin: {
            description: string;
            name: string;
        };
        runAway: {
            description: string;
            name: string;
        };
        sandForce: {
            description: string;
            name: string;
        };
        sandRush: {
            description: string;
            name: string;
        };
        sandSpit: {
            description: string;
            name: string;
        };
        sandStream: {
            description: string;
            name: string;
        };
        sandVeil: {
            description: string;
            name: string;
        };
        sapSipper: {
            description: string;
            name: string;
        };
        schooling: {
            description: string;
            name: string;
        };
        scrappy: {
            description: string;
            name: string;
        };
        screenCleaner: {
            description: string;
            name: string;
        };
        seedSower: {
            description: string;
            name: string;
        };
        sereneGrace: {
            description: string;
            name: string;
        };
        shadowShield: {
            description: string;
            name: string;
        };
        shadowTag: {
            description: string;
            name: string;
        };
        sharpness: {
            description: string;
            name: string;
        };
        shedSkin: {
            description: string;
            name: string;
        };
        sheerForce: {
            description: string;
            name: string;
        };
        shellArmor: {
            description: string;
            name: string;
        };
        shieldDust: {
            description: string;
            name: string;
        };
        shieldsDown: {
            description: string;
            name: string;
        };
        simple: {
            description: string;
            name: string;
        };
        skillLink: {
            description: string;
            name: string;
        };
        slowStart: {
            description: string;
            name: string;
        };
        slushRush: {
            description: string;
            name: string;
        };
        sniper: {
            description: string;
            name: string;
        };
        snowCloak: {
            description: string;
            name: string;
        };
        snowWarning: {
            description: string;
            name: string;
        };
        solarPower: {
            description: string;
            name: string;
        };
        solidRock: {
            description: string;
            name: string;
        };
        soulHeart: {
            description: string;
            name: string;
        };
        soundproof: {
            description: string;
            name: string;
        };
        speedBoost: {
            description: string;
            name: string;
        };
        stakeout: {
            description: string;
            name: string;
        };
        stall: {
            description: string;
            name: string;
        };
        stalwart: {
            description: string;
            name: string;
        };
        stamina: {
            description: string;
            name: string;
        };
        stanceChange: {
            description: string;
            name: string;
        };
        static: {
            description: string;
            name: string;
        };
        steadfast: {
            description: string;
            name: string;
        };
        steamEngine: {
            description: string;
            name: string;
        };
        steelworker: {
            description: string;
            name: string;
        };
        steelySpirit: {
            description: string;
            name: string;
        };
        stench: {
            description: string;
            name: string;
        };
        stickyHold: {
            description: string;
            name: string;
        };
        stormDrain: {
            description: string;
            name: string;
        };
        strongJaw: {
            description: string;
            name: string;
        };
        sturdy: {
            description: string;
            name: string;
        };
        suctionCups: {
            description: string;
            name: string;
        };
        superLuck: {
            description: string;
            name: string;
        };
        supersweetSyrup: {
            description: string;
            name: string;
        };
        supremeOverlord: {
            description: string;
            name: string;
        };
        surgeSurfer: {
            description: string;
            name: string;
        };
        swarm: {
            description: string;
            name: string;
        };
        sweetVeil: {
            description: string;
            name: string;
        };
        swiftSwim: {
            description: string;
            name: string;
        };
        swordOfRuin: {
            description: string;
            name: string;
        };
        symbiosis: {
            description: string;
            name: string;
        };
        synchronize: {
            description: string;
            name: string;
        };
        tabletsOfRuin: {
            description: string;
            name: string;
        };
        tangledFeet: {
            description: string;
            name: string;
        };
        tanglingHair: {
            description: string;
            name: string;
        };
        technician: {
            description: string;
            name: string;
        };
        telepathy: {
            description: string;
            name: string;
        };
        teraShell: {
            description: string;
            name: string;
        };
        teraShift: {
            description: string;
            name: string;
        };
        teraformZero: {
            description: string;
            name: string;
        };
        teravolt: {
            description: string;
            name: string;
        };
        thermalExchange: {
            description: string;
            name: string;
        };
        thickFat: {
            description: string;
            name: string;
        };
        tintedLens: {
            description: string;
            name: string;
        };
        torrent: {
            description: string;
            name: string;
        };
        toughClaws: {
            description: string;
            name: string;
        };
        toxicBoost: {
            description: string;
            name: string;
        };
        toxicChain: {
            description: string;
            name: string;
        };
        toxicDebris: {
            description: string;
            name: string;
        };
        trace: {
            description: string;
            name: string;
        };
        transistor: {
            description: string;
            name: string;
        };
        triage: {
            description: string;
            name: string;
        };
        truant: {
            description: string;
            name: string;
        };
        turboblaze: {
            description: string;
            name: string;
        };
        unaware: {
            description: string;
            name: string;
        };
        unburden: {
            description: string;
            name: string;
        };
        unnerve: {
            description: string;
            name: string;
        };
        unseenFist: {
            description: string;
            name: string;
        };
        vesselOfRuin: {
            description: string;
            name: string;
        };
        victoryStar: {
            description: string;
            name: string;
        };
        vitalSpirit: {
            description: string;
            name: string;
        };
        voltAbsorb: {
            description: string;
            name: string;
        };
        wanderingSpirit: {
            description: string;
            name: string;
        };
        waterAbsorb: {
            description: string;
            name: string;
        };
        waterBubble: {
            description: string;
            name: string;
        };
        waterCompaction: {
            description: string;
            name: string;
        };
        waterVeil: {
            description: string;
            name: string;
        };
        weakArmor: {
            description: string;
            name: string;
        };
        wellBakedBody: {
            description: string;
            name: string;
        };
        whiteSmoke: {
            description: string;
            name: string;
        };
        wimpOut: {
            description: string;
            name: string;
        };
        windPower: {
            description: string;
            name: string;
        };
        windRider: {
            description: string;
            name: string;
        };
        wonderGuard: {
            description: string;
            name: string;
        };
        wonderSkin: {
            description: string;
            name: string;
        };
        zenMode: {
            description: string;
            name: string;
        };
        zeroToHero: {
            description: string;
            name: string;
        };
    };
    abilityTriggers: {
        arenaTrap: string;
        badDreams: string;
        battlerTagImmunity: string;
        blockItemTheft: string;
        blockRecoilDamage: string;
        copyFaintedAllyAbility: string;
        costar: string;
        disguiseAvoidedDamage: string;
        fetchBall: string;
        forewarn: string;
        frisk: string;
        fullHpResistType: string;
        healFromBerryUse: string;
        iceFaceAvoidedDamage: string;
        intimidateImmunity: string;
        moveImmunity: string;
        nonSuperEffectiveImmunity: string;
        perishBody: string;
        poisonHeal: string;
        pokemonTypeChange: string;
        postAttackStealHeldItem: string;
        postBattleLoot: string;
        postDefendAbilityGive: string;
        postDefendAbilitySwap: string;
        postDefendContactDamage: string;
        postDefendMoveDisable: string;
        postDefendStealHeldItem: string;
        postDefendTypeChange: string;
        postFaintContactDamage: string;
        postFaintHpDamage: string;
        postSummonAllyHeal: string;
        postSummonAnticipation: string;
        postSummonAsOneGlastrier: string;
        postSummonAsOneSpectrier: string;
        postSummonAuraBreak: string;
        postSummonBeadsOfRuin: string;
        postSummonClearAllyStats: string;
        postSummonDarkAura: string;
        postSummonFairyAura: string;
        postSummonMoldBreaker: string;
        postSummonNeutralizingGas: string;
        postSummonPressure: string;
        postSummonSwordOfRuin: string;
        postSummonTabletsOfRuin: string;
        postSummonTeravolt: string;
        postSummonTransform: string;
        postSummonTurboblaze: string;
        postSummonVesselOfRuin: string;
        postTurnHeal: string;
        postTurnLootCreateEatenBerry: string;
        postWeatherLapseDamage: string;
        postWeatherLapseHeal: string;
        preventBerryUse: string;
        protectStat: string;
        quickDraw: string;
        reverseDrain: string;
        statusEffectImmunity: string;
        statusEffectImmunityWithName: string;
        trace: string;
        typeImmunityHeal: string;
        weatherEffectDisappeared: string;
        windPowerCharged: string;
    };
    achv: {
        10000_DMG: {
            name: string;
        };
        10000_HEAL: {
            name: string;
        };
        1000_DMG: {
            name: string;
        };
        1000_HEAL: {
            name: string;
        };
        100K_MONEY: {
            name: string;
        };
        100_RIBBONS: {
            name: string;
        };
        10K_MONEY: {
            name: string;
        };
        10M_MONEY: {
            name: string;
        };
        10_RIBBONS: {
            name: string;
        };
        1M_MONEY: {
            name: string;
        };
        2500_DMG: {
            name: string;
        };
        2500_HEAL: {
            name: string;
        };
        250_DMG: {
            name: string;
        };
        250_HEAL: {
            name: string;
        };
        25_RIBBONS: {
            name: string;
        };
        50_RIBBONS: {
            name: string;
        };
        75_RIBBONS: {
            name: string;
        };
        Achievements: {
            name: string;
        };
        BREEDERS_IN_SPACE: {
            description: string;
            name: string;
        };
        CATCH_LEGENDARY: {
            description: string;
            name: string;
        };
        CATCH_MYTHICAL: {
            description: string;
            name: string;
        };
        CATCH_SUB_LEGENDARY: {
            description: string;
            name: string;
        };
        CLASSIC_VICTORY: {
            description: string;
            name: string;
        };
        DamageAchv: {
            description: string;
        };
        FRESH_START: {
            description: string;
            name: string;
        };
        GIGANTAMAX: {
            description: string;
            name: string;
        };
        HATCH_LEGENDARY: {
            description: string;
            name: string;
        };
        HATCH_MYTHICAL: {
            description: string;
            name: string;
        };
        HATCH_SHINY: {
            description: string;
            name: string;
        };
        HATCH_SUB_LEGENDARY: {
            description: string;
            name: string;
        };
        HIDDEN_ABILITY: {
            description: string;
            name: string;
        };
        HealAchv: {
            description: string;
        };
        INVERSE_BATTLE: {
            description: string;
            name: string;
        };
        LV_100: {
            name: string;
        };
        LV_1000: {
            name: string;
        };
        LV_250: {
            name: string;
        };
        LevelAchv: {
            description: string;
        };
        Locked: {
            name: string;
        };
        MAX_FRIENDSHIP: {
            description: string;
            name: string;
        };
        MEGA_EVOLVE: {
            description: string;
            name: string;
        };
        MINI_BLACK_HOLE: {
            description: string;
            name: string;
        };
        MONO_BUG: {
            name: string;
        };
        MONO_DARK: {
            name: string;
        };
        MONO_DRAGON: {
            name: string;
        };
        MONO_ELECTRIC: {
            name: string;
        };
        MONO_FAIRY: {
            name: string;
        };
        MONO_FIGHTING: {
            name: string;
        };
        MONO_FIRE: {
            name: string;
        };
        MONO_FLYING: {
            name: string;
        };
        MONO_GEN_EIGHT: {
            description: string;
            name: string;
        };
        MONO_GEN_FIVE: {
            description: string;
            name: string;
        };
        MONO_GEN_FOUR: {
            description: string;
            name: string;
        };
        MONO_GEN_NINE: {
            description: string;
            name: string;
        };
        MONO_GEN_ONE: {
            description: string;
            name: string;
        };
        MONO_GEN_SEVEN: {
            description: string;
            name: string;
        };
        MONO_GEN_SIX: {
            description: string;
            name: string;
        };
        MONO_GEN_THREE: {
            description: string;
            name: string;
        };
        MONO_GEN_TWO: {
            description: string;
            name: string;
        };
        MONO_GHOST: {
            name: string;
        };
        MONO_GRASS: {
            name: string;
        };
        MONO_GROUND: {
            name: string;
        };
        MONO_ICE: {
            name: string;
        };
        MONO_NORMAL: {
            name: string;
        };
        MONO_POISON: {
            name: string;
        };
        MONO_PSYCHIC: {
            name: string;
        };
        MONO_ROCK: {
            name: string;
        };
        MONO_STEEL: {
            name: string;
        };
        MONO_WATER: {
            name: string;
        };
        MoneyAchv: {
            description: string;
        };
        MonoType: {
            description: string;
        };
        PERFECT_IVS: {
            description: string;
            name: string;
        };
        RibbonAchv: {
            description: string;
        };
        SEE_SHINY: {
            description: string;
            name: string;
        };
        SHINY_PARTY: {
            description: string;
            name: string;
        };
        SPLICE: {
            description: string;
            name: string;
        };
        STELLAR_TERASTALLIZE: {
            description: string;
            name: string;
        };
        TERASTALLIZE: {
            description: string;
            name: string;
        };
        TRANSFER_MAX_STAT_STAGE: {
            description: string;
            name: string;
        };
        UNEVOLVED_CLASSIC_VICTORY: {
            description: string;
            name: string;
        };
    };
    arenaFlyout: {
        activeBattleEffects: string;
        auroraVeil: string;
        craftyShield: string;
        doomDesire: string;
        electric: string;
        enemy: string;
        fog: string;
        futureSight: string;
        grassy: string;
        gravity: string;
        hail: string;
        happyHour: string;
        harshSun: string;
        heavyRain: string;
        lightScreen: string;
        matBlock: string;
        mist: string;
        misty: string;
        mudSport: string;
        neutral: string;
        player: string;
        psychic: string;
        quickGuard: string;
        rain: string;
        reflect: string;
        safeguard: string;
        sandstorm: string;
        snow: string;
        spikes: string;
        stealthRock: string;
        stickyWeb: string;
        strongWinds: string;
        sunny: string;
        tailwind: string;
        toxicSpikes: string;
        trickRoom: string;
        waterSport: string;
        wideGuard: string;
        wish: string;
    };
    arenaTag: {
        arenaOnRemove: string;
        arenaOnRemoveEnemy: string;
        arenaOnRemovePlayer: string;
        auroraVeilOnAdd: string;
        auroraVeilOnAddEnemy: string;
        auroraVeilOnAddPlayer: string;
        conditionalProtectApply: string;
        conditionalProtectOnAdd: string;
        conditionalProtectOnAddEnemy: string;
        conditionalProtectOnAddPlayer: string;
        gravityOnAdd: string;
        gravityOnRemove: string;
        happyHourOnAdd: string;
        happyHourOnRemove: string;
        lightScreenOnAdd: string;
        lightScreenOnAddEnemy: string;
        lightScreenOnAddPlayer: string;
        matBlockOnAdd: string;
        mistApply: string;
        mistOnAdd: string;
        mudSportOnAdd: string;
        mudSportOnRemove: string;
        noCritOnAddEnemy: string;
        noCritOnAddPlayer: string;
        noCritOnRemove: string;
        opposingTeam: string;
        reflectOnAdd: string;
        reflectOnAddEnemy: string;
        reflectOnAddPlayer: string;
        safeguardOnAdd: string;
        safeguardOnAddEnemy: string;
        safeguardOnAddPlayer: string;
        safeguardOnRemove: string;
        safeguardOnRemoveEnemy: string;
        safeguardOnRemovePlayer: string;
        spikesActivateTrap: string;
        spikesOnAdd: string;
        stealthRockActivateTrap: string;
        stealthRockOnAdd: string;
        stickyWebActivateTrap: string;
        stickyWebOnAdd: string;
        tailwindOnAdd: string;
        tailwindOnAddEnemy: string;
        tailwindOnAddPlayer: string;
        tailwindOnRemove: string;
        tailwindOnRemoveEnemy: string;
        tailwindOnRemovePlayer: string;
        toxicSpikesActivateTrapPoison: string;
        toxicSpikesOnAdd: string;
        trickRoomOnAdd: string;
        trickRoomOnRemove: string;
        waterSportOnAdd: string;
        waterSportOnRemove: string;
        wishTagOnAdd: string;
        yourTeam: string;
    };
    battle: {
        addedAsAStarter: string;
        attackFailed: string;
        attackHitsCount: string;
        attackMissed: string;
        beatModeFirstTime: string;
        bossAppeared: string;
        canOnlyUseMove: string;
        congratulations: string;
        countdownPoof: string;
        disableInterruptedMove: string;
        drainMessage: string;
        eggHatching: string;
        eggSkipPrompt: string;
        escapeVerbFlee: string;
        escapeVerbSwitch: string;
        expGain: string;
        fainted: string;
        foePokemonWithAffix: string;
        hitResultCriticalHit: string;
        hitResultImmune: string;
        hitResultNoEffect: string;
        hitResultNotVeryEffective: string;
        hitResultOneHitKO: string;
        hitResultSuperEffective: string;
        hpHealBerry: string;
        hpIsFull: string;
        itemStackFull: string;
        ivScannerUseQuestion: string;
        learnMove: string;
        learnMoveAnd: string;
        learnMoveForgetQuestion: string;
        learnMoveForgetSuccess: string;
        learnMoveLimitReached: string;
        learnMoveNotLearned: string;
        learnMovePrompt: string;
        learnMoveReplaceQuestion: string;
        learnMoveStopTeaching: string;
        levelCapUp: string;
        levelUp: string;
        moneyPickedUp: string;
        moneyWon: string;
        moveCannotBeSelected: string;
        moveDisabled: string;
        moveNoPP: string;
        moveNotImplemented: string;
        multiWildAppeared: string;
        mysteryEncounterAppeared: string;
        noEscapeForce: string;
        noEscapePokemon: string;
        noEscapeTrainer: string;
        noPokeballForce: string;
        noPokeballMulti: string;
        noPokeballMysteryEncounter: string;
        noPokeballStrong: string;
        noPokeballTrainer: string;
        notDisabled: string;
        partyFull: string;
        playerComeBack: string;
        playerFled: string;
        playerGo: string;
        pokemon: string;
        pokemonBrokeFree: string;
        pokemonCaught: string;
        pokemonFled: string;
        pokemonObtained: string;
        ppHealBerry: string;
        ppReduced: string;
        regainHealth: string;
        retryBattle: string;
        rewardGain: string;
        rewardGainCount: string;
        runAwayCannotEscape: string;
        runAwaySuccess: string;
        sendOutPokemon: string;
        singleWildAppeared: string;
        skipItemQuestion: string;
        statFell_one: string;
        statFell_other: string;
        statHarshlyFell_one: string;
        statHarshlyFell_other: string;
        statRoseDrastically_one: string;
        statRoseDrastically_other: string;
        statRose_one: string;
        statRose_other: string;
        statSeverelyFell_one: string;
        statSeverelyFell_other: string;
        statSharplyRose_one: string;
        statSharplyRose_other: string;
        statWontGoAnyHigher_one: string;
        statWontGoAnyHigher_other: string;
        statWontGoAnyLower_one: string;
        statWontGoAnyLower_other: string;
        stats: string;
        statsAnd: string;
        stealEatBerry: string;
        switchQuestion: string;
        throatChopInterruptedMove: string;
        trainerAppeared: string;
        trainerAppearedDouble: string;
        trainerComeBack: string;
        trainerDefeated: string;
        trainerGo: string;
        trainerSendOut: string;
        transformedIntoType: string;
        turnEndHpRestore: string;
        unlockedSomething: string;
        useMove: string;
        wildPokemonWithAffix: string;
    };
    battleInfo: {
        generation: string;
    };
    battleMessageUiHandler: {
        ivBest: string;
        ivDecent: string;
        ivFantastic: string;
        ivNoGood: string;
        ivPrettyGood: string;
        ivVeryGood: string;
    };
    battlePokemonForm: {
        disguiseChange: string;
        eternamax: string;
        eternamaxChange: string;
        formChange: string;
        gigantamax: string;
        gigantamaxChange: string;
        mega: string;
        mega-x: string;
        mega-y: string;
        megaChange: string;
        primal: string;
        revertChange: string;
    };
    battleScene: {
        moneyOwned: string;
    };
    battleSpecDialogue: {
        encounter: string;
        firstStageWin: string;
        secondStageWin: string;
    };
    battlerTags: {
        aquaRingLapse: string;
        aquaRingOnAdd: string;
        bindOnTrap: string;
        centerOfAttentionOnAdd: string;
        clampOnTrap: string;
        confusedDesc: string;
        confusedLapse: string;
        confusedLapseHurtItself: string;
        confusedOnAdd: string;
        confusedOnOverlap: string;
        confusedOnRemove: string;
        critBoostOnAdd: string;
        critBoostOnRemove: string;
        cursedLapse: string;
        cursedOnAdd: string;
        damagingTrapLapse: string;
        destinyBondLapse: string;
        destinyBondLapseIsBoss: string;
        disabledLapse: string;
        disabledOnAdd: string;
        drowsyDesc: string;
        drowsyOnAdd: string;
        encoreOnAdd: string;
        encoreOnRemove: string;
        enduringLapse: string;
        enduringOnAdd: string;
        flinchedDesc: string;
        flinchedLapse: string;
        helpingHandOnAdd: string;
        highestStatBoostOnAdd: string;
        highestStatBoostOnRemove: string;
        infatuatedDesc: string;
        infatuatedLapse: string;
        infatuatedLapseImmobilize: string;
        infatuatedOnAdd: string;
        infatuatedOnOverlap: string;
        infatuatedOnRemove: string;
        infestationOnTrap: string;
        ingrainDesc: string;
        ingrainLapse: string;
        ingrainOnTrap: string;
        magmaStormOnTrap: string;
        magnetRisenOnAdd: string;
        magnetRisenOnRemove: string;
        nightmareDesc: string;
        nightmareLapse: string;
        nightmareOnAdd: string;
        nightmareOnOverlap: string;
        perishSongLapse: string;
        protectedLapse: string;
        protectedOnAdd: string;
        rechargingLapse: string;
        saltCuredLapse: string;
        saltCuredOnAdd: string;
        sandTombOnTrap: string;
        seedDesc: string;
        seededLapse: string;
        seededLapseShed: string;
        seededOnAdd: string;
        shedTailOnAdd: string;
        slowStartOnAdd: string;
        slowStartOnRemove: string;
        snapTrapOnTrap: string;
        stockpilingOnAdd: string;
        sturdyLapse: string;
        substituteOnAdd: string;
        substituteOnHit: string;
        substituteOnRemove: string;
        tarShotOnAdd: string;
        thunderCageOnTrap: string;
        trappedDesc: string;
        trappedOnAdd: string;
        trappedOnRemove: string;
        truantLapse: string;
        vortexOnTrap: string;
        wrapOnTrap: string;
    };
    berry: {
        APICOT: {
            effect: string;
            name: string;
        };
        ENIGMA: {
            effect: string;
            name: string;
        };
        GANLON: {
            effect: string;
            name: string;
        };
        LANSAT: {
            effect: string;
            name: string;
        };
        LEPPA: {
            effect: string;
            name: string;
        };
        LIECHI: {
            effect: string;
            name: string;
        };
        LUM: {
            effect: string;
            name: string;
        };
        PETAYA: {
            effect: string;
            name: string;
        };
        SALAC: {
            effect: string;
            name: string;
        };
        SITRUS: {
            effect: string;
            name: string;
        };
        STARF: {
            effect: string;
            name: string;
        };
    };
    bgmName: {
        abyss: string;
        badlands: string;
        battle_aether_boss: string;
        battle_aether_grunt: string;
        battle_alola_champion: string;
        battle_alola_elite: string;
        battle_aqua_magma_boss: string;
        battle_aqua_magma_grunt: string;
        battle_bb_elite: string;
        battle_champion_alder: string;
        battle_champion_geeta: string;
        battle_champion_iris: string;
        battle_champion_kieran: string;
        battle_champion_nemona: string;
        battle_final: string;
        battle_final_encounter: string;
        battle_flare_boss: string;
        battle_flare_grunt: string;
        battle_galactic_admin: string;
        battle_galactic_boss: string;
        battle_galactic_grunt: string;
        battle_galar_champion: string;
        battle_galar_elite: string;
        battle_galar_gym: string;
        battle_hoenn_champion_g5: string;
        battle_hoenn_champion_g6: string;
        battle_hoenn_elite: string;
        battle_hoenn_gym: string;
        battle_johto_champion: string;
        battle_johto_gym: string;
        battle_kalos_champion: string;
        battle_kalos_elite: string;
        battle_kalos_gym: string;
        battle_kanto_champion: string;
        battle_kanto_gym: string;
        battle_legendary_arceus: string;
        battle_legendary_birds_galar: string;
        battle_legendary_calyrex: string;
        battle_legendary_deoxys: string;
        battle_legendary_dia_pal: string;
        battle_legendary_dusk_dawn: string;
        battle_legendary_entei: string;
        battle_legendary_giratina: string;
        battle_legendary_glas_spec: string;
        battle_legendary_gro_kyo: string;
        battle_legendary_ho_oh: string;
        battle_legendary_kanto: string;
        battle_legendary_kor_mir: string;
        battle_legendary_kyurem: string;
        battle_legendary_lake_trio: string;
        battle_legendary_loyal_three: string;
        battle_legendary_lugia: string;
        battle_legendary_ogerpon: string;
        battle_legendary_origin_forme: string;
        battle_legendary_pecharunt: string;
        battle_legendary_raikou: string;
        battle_legendary_rayquaza: string;
        battle_legendary_regis_g5: string;
        battle_legendary_regis_g6: string;
        battle_legendary_res_zek: string;
        battle_legendary_riders: string;
        battle_legendary_ruinous: string;
        battle_legendary_sinnoh: string;
        battle_legendary_sol_lun: string;
        battle_legendary_suicune: string;
        battle_legendary_tapu: string;
        battle_legendary_terapagos: string;
        battle_legendary_ub: string;
        battle_legendary_ultra_nec: string;
        battle_legendary_unova: string;
        battle_legendary_xern_yvel: string;
        battle_legendary_zac_zam: string;
        battle_macro_boss: string;
        battle_macro_grunt: string;
        battle_oleana: string;
        battle_paldea_elite: string;
        battle_paldea_gym: string;
        battle_plasma_boss: string;
        battle_plasma_grunt: string;
        battle_rival: string;
        battle_rival_2: string;
        battle_rival_3: string;
        battle_rocket_boss: string;
        battle_rocket_grunt: string;
        battle_sinnoh_champion: string;
        battle_sinnoh_gym: string;
        battle_skull_admin: string;
        battle_skull_boss: string;
        battle_skull_grunt: string;
        battle_star_admin: string;
        battle_star_boss: string;
        battle_star_grunt: string;
        battle_trainer: string;
        battle_unova_elite: string;
        battle_unova_gym: string;
        battle_wild: string;
        battle_wild_strong: string;
        beach: string;
        cave: string;
        construction_site: string;
        desert: string;
        dojo: string;
        encounter_ace_trainer: string;
        encounter_backpacker: string;
        encounter_clerk: string;
        encounter_cyclist: string;
        encounter_lass: string;
        encounter_parasol_lady: string;
        encounter_pokefan: string;
        encounter_psychic: string;
        encounter_rich: string;
        encounter_rival: string;
        encounter_roughneck: string;
        encounter_scientist: string;
        encounter_twins: string;
        encounter_youngster: string;
        end: string;
        end_summit: string;
        factory: string;
        fairy_cave: string;
        forest: string;
        grass: string;
        graveyard: string;
        heal: string;
        ice_cave: string;
        island: string;
        jungle: string;
        laboratory: string;
        lake: string;
        meadow: string;
        menu: string;
        metropolis: string;
        missing_entries: string;
        mountain: string;
        music: string;
        mystery_encounter_delibirdy: string;
        mystery_encounter_fun_and_games: string;
        mystery_encounter_gen_5_gts: string;
        mystery_encounter_gen_6_gts: string;
        mystery_encounter_weird_dream: string;
        plains: string;
        power_plant: string;
        ruins: string;
        sea: string;
        seabed: string;
        slum: string;
        snowy_forest: string;
        space: string;
        swamp: string;
        tall_grass: string;
        temple: string;
        title: string;
        town: string;
        volcano: string;
        wasteland: string;
    };
    biome: {
        ABYSS: string;
        BADLANDS: string;
        BEACH: string;
        CAVE: string;
        CONSTRUCTION_SITE: string;
        DESERT: string;
        DOJO: string;
        END: string;
        FACTORY: string;
        FAIRY_CAVE: string;
        FOREST: string;
        GRASS: string;
        GRAVEYARD: string;
        ICE_CAVE: string;
        ISLAND: string;
        JUNGLE: string;
        LABORATORY: string;
        LAKE: string;
        MEADOW: string;
        METROPOLIS: string;
        MOUNTAIN: string;
        PLAINS: string;
        POWER_PLANT: string;
        RUINS: string;
        SEA: string;
        SEABED: string;
        SLUM: string;
        SNOWY_FOREST: string;
        SPACE: string;
        SWAMP: string;
        TALL_GRASS: string;
        TEMPLE: string;
        TOWN: string;
        VOLCANO: string;
        WASTELAND: string;
        unknownLocation: string;
    };
    challenges: {
        freshStart: {
            desc: string;
            name: string;
            value.0: string;
            value.1: string;
        };
        illegalEvolution: string;
        inverseBattle: {
            desc: string;
            name: string;
            shortName: string;
            value.0: string;
            value.1: string;
        };
        noneSelected: string;
        singleGeneration: {
            desc: string;
            desc_default: string;
            gen_1: string;
            gen_2: string;
            gen_3: string;
            gen_4: string;
            gen_5: string;
            gen_6: string;
            gen_7: string;
            gen_8: string;
            gen_9: string;
            name: string;
        };
        singleType: {
            desc: string;
            desc_default: string;
            name: string;
        };
        title: string;
    };
    commandUiHandler: {
        actionMessage: string;
        ball: string;
        fight: string;
        pokemon: string;
        run: string;
    };
    common: {
        commonShiny: string;
        epicShiny: string;
        luckIndicator: string;
        rareShiny: string;
        shinyOnHover: string;
        start: string;
    };
    dialogue: {
        aaron: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        ace_trainer: {
            defeat: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
        };
        acerola: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        aether_boss_lusamine_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        aether_boss_lusamine_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        aether_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        agatha: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        alder: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        allister: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        allister_elite: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        amarys: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        aqua_boss_archie_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        aqua_boss_archie_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        aqua_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        archer: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        ariana: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        artist: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        atticus: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        backpacker: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
        };
        baker: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        battle_girl: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        bea: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        bea_elite: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        beauty: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        bede: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        bertha: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        biker: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        black_belt: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        blaine: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        blue: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        brassius: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        brawly: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        breeder: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        breeder_female: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        brock: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        bruno: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        brycen: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        bryony: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        bugsy: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        burgh: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        byron: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        caitlin: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        candice: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        cheren: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        chili: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        chuck: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        cilan: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        clair: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        clay: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        clemont: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        courtney: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        crasher_wake: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        cress: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        crispin: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        cyclist: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        cynthia: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        diantha: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        drake: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        drasna: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        drayden: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        drayton: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        elesa: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        eri: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        erika: {
            defeat: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
        };
        faba: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        falkner: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        fantina: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        firebreather: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        fisherman: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        fisherman_female: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        flannery: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        flare_boss_lysandre_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        flare_boss_lysandre_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        flare_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        flint: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        galactic_boss_cyrus_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        galactic_boss_cyrus_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        galactic_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        gardenia: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        geeta: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        giacomo: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        giovanni: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        glacia: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        gordie: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        grant: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        grimsley: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        grusha: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        guitarist: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        hala: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        hassel: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        hau: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        hex_maniac: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        hiker: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        iono: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        iris: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        janine: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        jasmine: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        juan: {
            defeat: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
        };
        jupiter: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        kabu: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        kahili: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        karen: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        katy: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        kieran: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        kofu: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        koga: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        korrina: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        lacey: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        lance: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        lance_champion: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        larry: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        larry_elite: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        lass: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
                6: string;
                7: string;
                8: string;
                9: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
                6: string;
                7: string;
                8: string;
                9: string;
            };
        };
        lenora: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        leon: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        liza: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        lorelei: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        lt_surge: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        lucian: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        macro_boss_rose_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        macro_boss_rose_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        macro_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        magma_boss_maxie_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        magma_boss_maxie_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        magma_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        malva: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        marlon: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        marnie: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        marnie_elite: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        mars: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        marshal: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        matt: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        maylene: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        mela: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        melony: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        milo: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        misty: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        molayne: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        morty: {
            defeat: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
                6: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
                6: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
                6: string;
            };
        };
        nemona: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        nessa: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        nessa_elite: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        norman: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        officer: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        oleana: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        olivia: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        olympia: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        opal: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        ortega: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        parasol_lady: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        petrel: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        phoebe: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        piers: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        plasma_boss_ghetsis_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        plasma_boss_ghetsis_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        plasma_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        plumeria: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        poppy: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        proton: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        pryce: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        psychic: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        raihan: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        raihan_elite: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        ramos: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        ranger: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        red: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rika: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_2: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_2_female: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_3: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_3_female: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_4: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_4_female: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_5: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_5_female: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_6: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_6_female: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rival_female: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        roark: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        rocket_boss_giovanni_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rocket_boss_giovanni_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        rocket_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        rood: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        roxanne: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        roxie: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        ryme: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        sabrina: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        sailor: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        saturn: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        school_kid: {
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        scientist: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        shauntal: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        shelly: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        sidney: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        siebold: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        skull_boss_guzma_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        skull_boss_guzma_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        skull_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        skyla: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        snow_worker: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        snow_worker_double: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        star_boss_penny_1: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        star_boss_penny_2: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        star_grunt: {
            encounter: {
                1: string;
                2: string;
                3: string;
                4: string;
                4_female: string;
                5: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
                4: string;
                5: string;
            };
        };
        stat_trainer_buck: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        stat_trainer_cheryl: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        stat_trainer_marley: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        stat_trainer_mira: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        stat_trainer_riley: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        steven: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        swimmer: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        tabitha: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        tate: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        tulip: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        twins: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        valerie: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        viola: {
            defeat: {
                1: string;
                2: string;
            };
            encounter: {
                1: string;
                2: string;
            };
            victory: {
                1: string;
                2: string;
            };
        };
        volkner: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        wallace: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        wattson: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        whitney: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        wikstrom: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        will: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        winona: {
            defeat: {
                1: string;
                2: string;
                3: string;
            };
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        winstrates_vicky: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        winstrates_victor: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        winstrates_victoria: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        winstrates_vito: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        winstrates_vivi: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        worker: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        worker_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        worker_female: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        wulfric: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        xerosic: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
        youngster: {
            encounter: {
                1: string;
                10: string;
                11: string;
                12: string;
                13: string;
                2: string;
                3: string;
                4: string;
                5: string;
                6: string;
                7: string;
                8: string;
                9: string;
            };
            victory: {
                1: string;
                10: string;
                11: string;
                12: string;
                13: string;
                2: string;
                3: string;
                4: string;
                5: string;
                6: string;
                7: string;
                8: string;
                9: string;
            };
        };
        zinzolin: {
            encounter: {
                1: string;
                2: string;
                3: string;
            };
            victory: {
                1: string;
                2: string;
                3: string;
            };
        };
    };
    doubleBattleDialogue: {
        alder_iris_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        blue_red_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        iris_alder_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        liza_tate_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        marnie_piers_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        piers_marnie_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        red_blue_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        steven_wallace_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        tate_liza_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        wallace_steven_double: {
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
    };
    egg: {
        defaultTier: string;
        egg: string;
        eggMoveUnlock: string;
        eventType: string;
        gachaTypeLegendary: string;
        gachaTypeMove: string;
        gachaTypeShiny: string;
        greatTier: string;
        hatchFromTheEgg: string;
        hatchWavesMessageClose: string;
        hatchWavesMessageLongTime: string;
        hatchWavesMessageNotClose: string;
        hatchWavesMessageSoon: string;
        legendaryUPGacha: string;
        masterTier: string;
        moveUPGacha: string;
        notEnoughVouchers: string;
        pull: string;
        pulls: string;
        rareEggMoveUnlock: string;
        sameSpeciesEgg: string;
        selectMachine: string;
        shinyUPGacha: string;
        tooManyEggs: string;
        ultraTier: string;
    };
    fightUiHandler: {
        abilityFlyInText: string;
        accuracy: string;
        passive: string;
        power: string;
        pp: string;
        teraHover: string;
    };
    filterBar: {
        all: string;
        caughtFilter: string;
        costReduction: string;
        costReductionLocked: string;
        costReductionUnlockable: string;
        costReductionUnlocked: string;
        egg: string;
        eggPurchasable: string;
        favorite: string;
        genFilter: string;
        hasHiddenAbility: string;
        hasNotWon: string;
        hasPokerus: string;
        hasWon: string;
        hiddenAbility: string;
        isFavorite: string;
        miscFilter: string;
        noHiddenAbility: string;
        noPokerus: string;
        normal: string;
        notFavorite: string;
        passive: string;
        passiveLocked: string;
        passiveUnlockable: string;
        passiveUnlocked: string;
        pokerus: string;
        ribbon: string;
        sortByCandies: string;
        sortByCost: string;
        sortByIVs: string;
        sortByName: string;
        sortByNumber: string;
        sortFilter: string;
        typeFilter: string;
        uncaught: string;
        unlocksFilter: string;
    };
    gameMode: {
        challenge: string;
        classic: string;
        dailyRun: string;
        endless: string;
        endlessSpliced: string;
        unknown: string;
    };
    gameStatsUiHandler: {
        classicRuns: string;
        classicWins: string;
        dailyRunAttempts: string;
        dailyRunWins: string;
        eggsHatched: string;
        eggsPulled: string;
        endlessRuns: string;
        epicEggsPulled: string;
        highestDamage: string;
        highestHPHealed: string;
        highestMoney: string;
        highestWaveEndless: string;
        legendaryEggsPulled: string;
        legendsCaught: string;
        legendsHatched: string;
        legendsSeen: string;
        manaphyEggsPulled: string;
        mythicalsCaught: string;
        mythicalsHatched: string;
        mythicalsSeen: string;
        playTime: string;
        pokemonCaught: string;
        pokemonDefeated: string;
        pokemonEncountered: string;
        pokemonFused: string;
        rareEggsPulled: string;
        ribbonsOwned: string;
        shiniesCaught: string;
        shiniesHatched: string;
        shiniesSeen: string;
        shinyStarters: string;
        speciesCaught: string;
        speciesSeen: string;
        starters: string;
        stats: string;
        subLegendsCaught: string;
        subLegendsHatched: string;
        subLegendsSeen: string;
        totalBattles: string;
        trainersDefeated: string;
    };
    growth: {
        Erratic: string;
        Fast: string;
        Fluctuating: string;
        Medium_Fast: string;
        Medium_Slow: string;
        Slow: string;
    };
    menu: {
        accountNonExistent: string;
        backToLogin: string;
        boyOrGirl: string;
        cancel: string;
        choosePokemon: string;
        confirmPassword: string;
        continue: string;
        dailyRankings: string;
        dailyRun: string;
        disclaimer: string;
        disclaimerDescription: string;
        emptyUsername: string;
        errorServerDown: string;
        evolutionDone: string;
        evolutionsPaused: string;
        evolving: string;
        failedToLoadSaveData: string;
        failedToLoadSession: string;
        invalidLoginPassword: string;
        invalidLoginUsername: string;
        invalidRegisterPassword: string;
        invalidRegisterUsername: string;
        loadGame: string;
        loading: string;
        loadingAsset: string;
        logInOrCreateAccount: string;
        login: string;
        newGame: string;
        nickname: string;
        no: string;
        noRankings: string;
        noSaves: string;
        orUse: string;
        password: string;
        passwordNotMatchingConfirmPassword: string;
        pauseEvolutionsQuestion: string;
        playersOnline: string;
        positionIcon: string;
        register: string;
        registrationAgeWarning: string;
        rename: string;
        renamePokemon: string;
        score: string;
        selectGameMode: string;
        sessionSuccess: string;
        settings: string;
        stoppedEvolving: string;
        tooManySaves: string;
        unmatchingPassword: string;
        username: string;
        usernameAlreadyUsed: string;
        usernameScoreboard: string;
        wave: string;
        weeklyRankings: string;
        yes: string;
    };
    menuUiHandler: {
        ACHIEVEMENTS: string;
        COMMUNITY: string;
        EGG_GACHA: string;
        EGG_LIST: string;
        GAME_SETTINGS: string;
        LOG_OUT: string;
        MANAGE_DATA: string;
        RUN_HISTORY: string;
        SAVE_AND_QUIT: string;
        STATS: string;
        cancel: string;
        consentPreferences: string;
        exportData: string;
        exportRunHistory: string;
        exportSession: string;
        exportSlotSelect: string;
        importData: string;
        importRunHistory: string;
        importSession: string;
        importSlotSelect: string;
        linkDiscord: string;
        linkGoogle: string;
        losingProgressionWarning: string;
        noEggs: string;
        slot: string;
        unlinkDiscord: string;
        unlinkGoogle: string;
    };
    miscDialogue: {
        ending: string;
        ending_endless: string;
        ending_female: string;
        ending_name: string;
    };
    modifier: {
        bypassSpeedChanceApply: string;
        contactHeldItemTransferApply: string;
        enemyTurnHealApply: string;
        hitHealApply: string;
        moneyInterestApply: string;
        pokemonInstantReviveApply: string;
        resetNegativeStatStageApply: string;
        surviveDamageApply: string;
        turnHealApply: string;
        turnHeldItemTransferApply: string;
    };
    modifierSelectUiHandler: {
        checkTeam: string;
        checkTeamDesc: string;
        continueNextWaveButton: string;
        continueNextWaveDescription: string;
        itemCost: string;
        lockRarities: string;
        lockRaritiesDesc: string;
        reroll: string;
        rerollCost: string;
        rerollDesc: string;
        transfer: string;
        transferDesc: string;
    };
    modifierType: {
        AttackTypeBoosterItem: {
            black_belt: string;
            black_glasses: string;
            charcoal: string;
            dragon_fang: string;
            fairy_feather: string;
            hard_stone: string;
            magnet: string;
            metal_coat: string;
            miracle_seed: string;
            mystic_water: string;
            never_melt_ice: string;
            poison_barb: string;
            sharp_beak: string;
            silk_scarf: string;
            silver_powder: string;
            soft_sand: string;
            spell_tag: string;
            twisted_spoon: string;
        };
        BaseStatBoosterItem: {
            calcium: string;
            carbos: string;
            hp_up: string;
            iron: string;
            protein: string;
            zinc: string;
        };
        EvolutionItem: {
            AUSPICIOUS_ARMOR: string;
            BLACK_AUGURITE: string;
            CHIPPED_POT: string;
            CRACKED_POT: string;
            DAWN_STONE: string;
            DRAGON_SCALE: string;
            DUBIOUS_DISC: string;
            DUSK_STONE: string;
            ELECTIRIZER: string;
            FIRE_STONE: string;
            GALARICA_CUFF: string;
            GALARICA_WREATH: string;
            ICE_STONE: string;
            LEADERS_CREST: string;
            LEAF_STONE: string;
            LINKING_CORD: string;
            MAGMARIZER: string;
            MALICIOUS_ARMOR: string;
            MASTERPIECE_TEACUP: string;
            METAL_ALLOY: string;
            MOON_FLUTE: string;
            MOON_STONE: string;
            NONE: string;
            PEAT_BLOCK: string;
            PRISM_SCALE: string;
            PROTECTOR: string;
            RAZOR_CLAW: string;
            RAZOR_FANG: string;
            REAPER_CLOTH: string;
            SACHET: string;
            SCROLL_OF_DARKNESS: string;
            SCROLL_OF_WATERS: string;
            SHINY_STONE: string;
            STRAWBERRY_SWEET: string;
            SUN_FLUTE: string;
            SUN_STONE: string;
            SWEET_APPLE: string;
            SYRUPY_APPLE: string;
            TART_APPLE: string;
            THUNDER_STONE: string;
            UNREMARKABLE_TEACUP: string;
            UPGRADE: string;
            WATER_STONE: string;
            WHIPPED_DREAM: string;
        };
        FormChangeItem: {
            ABOMASITE: string;
            ABSOLITE: string;
            ADAMANT_CRYSTAL: string;
            AERODACTYLITE: string;
            AGGRONITE: string;
            ALAKAZITE: string;
            ALTARIANITE: string;
            AMPHAROSITE: string;
            AUDINITE: string;
            BANETTITE: string;
            BEEDRILLITE: string;
            BLANK_PLATE: string;
            BLASTOISINITE: string;
            BLAZIKENITE: string;
            BLUE_ORB: string;
            BUG_MEMORY: string;
            BURN_DRIVE: string;
            CAMERUPTITE: string;
            CHARIZARDITE_X: string;
            CHARIZARDITE_Y: string;
            CHILL_DRIVE: string;
            CORNERSTONE_MASK: string;
            DARK_MEMORY: string;
            DARK_STONE: string;
            DIANCITE: string;
            DOUSE_DRIVE: string;
            DRACO_PLATE: string;
            DRAGON_MEMORY: string;
            DREAD_PLATE: string;
            EARTH_PLATE: string;
            ELECTRIC_MEMORY: string;
            FAIRY_MEMORY: string;
            FIGHTING_MEMORY: string;
            FIRE_MEMORY: string;
            FIST_PLATE: string;
            FLAME_PLATE: string;
            FLYING_MEMORY: string;
            GALLADITE: string;
            GARCHOMPITE: string;
            GARDEVOIRITE: string;
            GENGARITE: string;
            GHOST_MEMORY: string;
            GLALITITE: string;
            GRACIDEA: string;
            GRASS_MEMORY: string;
            GRISEOUS_CORE: string;
            GROUND_MEMORY: string;
            GYARADOSITE: string;
            HARD_METEORITE: string;
            HEARTHFLAME_MASK: string;
            HERACRONITE: string;
            HOUNDOOMINITE: string;
            ICE_MEMORY: string;
            ICICLE_PLATE: string;
            ICY_REINS_OF_UNITY: string;
            INSECT_PLATE: string;
            IRON_PLATE: string;
            KANGASKHANITE: string;
            LATIASITE: string;
            LATIOSITE: string;
            LEGEND_PLATE: string;
            LIGHT_STONE: string;
            LOPUNNITE: string;
            LUCARIONITE: string;
            LUSTROUS_GLOBE: string;
            MANECTITE: string;
            MAWILITE: string;
            MAX_MUSHROOMS: string;
            MEADOW_PLATE: string;
            MEDICHAMITE: string;
            METAGROSSITE: string;
            MEWTWONITE_X: string;
            MEWTWONITE_Y: string;
            MIND_PLATE: string;
            NONE: string;
            NORMAL_MEMORY: string;
            N_LUNARIZER: string;
            N_SOLARIZER: string;
            PIDGEOTITE: string;
            PINSIRITE: string;
            PIXIE_PLATE: string;
            POISON_MEMORY: string;
            PRISON_BOTTLE: string;
            PSYCHIC_MEMORY: string;
            RAYQUAZITE: string;
            RED_ORB: string;
            REVEAL_GLASS: string;
            ROCK_MEMORY: string;
            RUSTED_SHIELD: string;
            RUSTED_SWORD: string;
            SABLENITE: string;
            SALAMENCITE: string;
            SCEPTILITE: string;
            SCIZORITE: string;
            SHADOW_REINS_OF_UNITY: string;
            SHARPEDONITE: string;
            SHARP_METEORITE: string;
            SHOCK_DRIVE: string;
            SKY_PLATE: string;
            SLOWBRONITE: string;
            SMOOTH_METEORITE: string;
            SPLASH_PLATE: string;
            SPOOKY_PLATE: string;
            STEELIXITE: string;
            STEEL_MEMORY: string;
            STONE_PLATE: string;
            SWAMPERTITE: string;
            TOXIC_PLATE: string;
            TYRANITARITE: string;
            ULTRANECROZIUM_Z: string;
            VENUSAURITE: string;
            WATER_MEMORY: string;
            WELLSPRING_MASK: string;
            ZAP_PLATE: string;
        };
        ModifierType: {
            ABILITY_CHARM: {
                description: string;
                name: string;
            };
            AMULET_COIN: {
                description: string;
                name: string;
            };
            AddPokeballModifierType: {
                description: string;
                name: string;
            };
            AddVoucherModifierType: {
                description: string;
                name: string;
            };
            AllPokemonFullHpRestoreModifierType: {
                description: string;
            };
            AllPokemonFullReviveModifierType: {
                description: string;
            };
            AllPokemonLevelIncrementModifierType: {
                description: string;
            };
            AttackTypeBoosterModifierType: {
                description: string;
            };
            BATON: {
                description: string;
                name: string;
            };
            BERRY_POUCH: {
                description: string;
                name: string;
            };
            BIG_NUGGET: {
                name: string;
            };
            BaseStatBoosterModifierType: {
                description: string;
            };
            CANDY_JAR: {
                description: string;
                name: string;
            };
            COIN_CASE: {
                description: string;
                name: string;
            };
            ContactHeldItemTransferChanceModifierType: {
                description: string;
            };
            DIRE_HIT: {
                extra: {
                    raises: string;
                };
                name: string;
            };
            DNA_SPLICERS: {
                name: string;
            };
            DYNAMAX_BAND: {
                description: string;
                name: string;
            };
            DoubleBattleChanceBoosterModifierType: {
                description: string;
            };
            ELIXIR: {
                name: string;
            };
            ENEMY_ATTACK_BURN_CHANCE: {
                name: string;
            };
            ENEMY_ATTACK_PARALYZE_CHANCE: {
                name: string;
            };
            ENEMY_ATTACK_POISON_CHANCE: {
                name: string;
            };
            ENEMY_DAMAGE_BOOSTER: {
                description: string;
                name: string;
            };
            ENEMY_DAMAGE_REDUCTION: {
                description: string;
                name: string;
            };
            ENEMY_ENDURE_CHANCE: {
                name: string;
            };
            ENEMY_FUSED_CHANCE: {
                description: string;
                name: string;
            };
            ENEMY_HEAL: {
                description: string;
                name: string;
            };
            ENEMY_STATUS_EFFECT_HEAL_CHANCE: {
                description: string;
                name: string;
            };
            ETHER: {
                name: string;
            };
            EVIOLITE: {
                description: string;
                name: string;
            };
            EVOLUTION_TRACKER_GIMMIGHOUL: {
                description: string;
                name: string;
            };
            EXP_BALANCE: {
                description: string;
                name: string;
            };
            EXP_CHARM: {
                name: string;
            };
            EXP_SHARE: {
                description: string;
                name: string;
            };
            EnemyAttackStatusEffectChanceModifierType: {
                description: string;
            };
            EnemyEndureChanceModifierType: {
                description: string;
            };
            EvolutionItemModifierType: {
                description: string;
            };
            ExpBoosterModifierType: {
                description: string;
            };
            FLAME_ORB: {
                description: string;
                name: string;
            };
            FOCUS_BAND: {
                description: string;
                name: string;
            };
            FULL_HEAL: {
                name: string;
            };
            FULL_RESTORE: {
                name: string;
            };
            FormChangeItemModifierType: {
                description: string;
            };
            FusePokemonModifierType: {
                description: string;
            };
            GOLDEN_EGG: {
                name: string;
            };
            GOLDEN_EXP_CHARM: {
                name: string;
            };
            GOLDEN_POKEBALL: {
                description: string;
                name: string;
            };
            GOLDEN_PUNCH: {
                description: string;
                name: string;
            };
            GRIP_CLAW: {
                name: string;
            };
            HEALING_CHARM: {
                description: string;
                name: string;
            };
            HYPER_POTION: {
                name: string;
            };
            IV_SCANNER: {
                description: string;
                name: string;
            };
            KINGS_ROCK: {
                description: string;
                name: string;
            };
            LEEK: {
                description: string;
                name: string;
            };
            LEFTOVERS: {
                description: string;
                name: string;
            };
            LOCK_CAPSULE: {
                description: string;
                name: string;
            };
            LUCKY_EGG: {
                name: string;
            };
            LURE: {
                name: string;
            };
            MAP: {
                description: string;
                name: string;
            };
            MAX_ELIXIR: {
                name: string;
            };
            MAX_ETHER: {
                name: string;
            };
            MAX_LURE: {
                name: string;
            };
            MAX_POTION: {
                name: string;
            };
            MAX_REVIVE: {
                name: string;
            };
            MEGA_BRACELET: {
                description: string;
                name: string;
            };
            MEMORY_MUSHROOM: {
                description: string;
                name: string;
            };
            MINI_BLACK_HOLE: {
                name: string;
            };
            MULTI_LENS: {
                name: string;
            };
            MYSTERY_ENCOUNTER_BLACK_SLUDGE: {
                description: string;
                name: string;
            };
            MYSTERY_ENCOUNTER_GOLDEN_BUG_NET: {
                description: string;
                name: string;
            };
            MYSTERY_ENCOUNTER_MACHO_BRACE: {
                description: string;
                name: string;
            };
            MYSTERY_ENCOUNTER_OLD_GATEAU: {
                description: string;
                name: string;
            };
            MYSTERY_ENCOUNTER_SHUCKLE_JUICE: {
                name: string;
            };
            MoneyRewardModifierType: {
                description: string;
                extra: {
                    large: string;
                    moderate: string;
                    small: string;
                };
            };
            NUGGET: {
                name: string;
            };
            OVAL_CHARM: {
                description: string;
                name: string;
            };
            POTION: {
                name: string;
            };
            PP_MAX: {
                name: string;
            };
            PP_UP: {
                name: string;
            };
            PokemonAllMovePpRestoreModifierType: {
                description: string;
                extra: {
                    fully: string;
                };
            };
            PokemonBaseStatFlatModifierType: {
                description: string;
                name: string;
            };
            PokemonBaseStatTotalModifierType: {
                description: string;
                extra: {
                    blessed: string;
                    cursed: string;
                    decrease: string;
                    increase: string;
                };
                name: string;
            };
            PokemonExpBoosterModifierType: {
                description: string;
            };
            PokemonFriendshipBoosterModifierType: {
                description: string;
            };
            PokemonHeldItemModifierType: {
                extra: {
                    inoperable: string;
                    tooMany: string;
                };
            };
            PokemonHpRestoreModifierType: {
                description: string;
                extra: {
                    fully: string;
                    fullyWithStatus: string;
                };
            };
            PokemonLevelIncrementModifierType: {
                description: string;
            };
            PokemonMoveAccuracyBoosterModifierType: {
                description: string;
            };
            PokemonMultiHitModifierType: {
                description: string;
            };
            PokemonNatureChangeModifierType: {
                description: string;
                name: string;
            };
            PokemonPpRestoreModifierType: {
                description: string;
                extra: {
                    fully: string;
                };
            };
            PokemonPpUpModifierType: {
                description: string;
            };
            PokemonReviveModifierType: {
                description: string;
            };
            PokemonStatusHealModifierType: {
                description: string;
            };
            QUICK_CLAW: {
                description: string;
                name: string;
            };
            RARER_CANDY: {
                name: string;
            };
            RARE_CANDY: {
                name: string;
            };
            RELIC_GOLD: {
                name: string;
            };
            REVIVE: {
                name: string;
            };
            REVIVER_SEED: {
                description: string;
                name: string;
            };
            SACRED_ASH: {
                name: string;
            };
            SCOPE_LENS: {
                description: string;
                name: string;
            };
            SHELL_BELL: {
                description: string;
                name: string;
            };
            SHINY_CHARM: {
                description: string;
                name: string;
            };
            SOOTHE_BELL: {
                name: string;
            };
            SOUL_DEW: {
                description: string;
                name: string;
            };
            SUPER_EXP_CHARM: {
                name: string;
            };
            SUPER_LURE: {
                name: string;
            };
            SUPER_POTION: {
                name: string;
            };
            TERA_ORB: {
                description: string;
                name: string;
            };
            TOXIC_ORB: {
                description: string;
                name: string;
            };
            TempStatStageBoosterModifierType: {
                description: string;
                extra: {
                    percentage: string;
                    stage: string;
                };
            };
            TerastallizeModifierType: {
                description: string;
                name: string;
            };
            TmModifierType: {
                description: string;
                name: string;
            };
            TmModifierTypeWithInfo: {
                description: string;
                name: string;
            };
            TurnHeldItemTransferModifierType: {
                description: string;
            };
            WHITE_HERB: {
                description: string;
                name: string;
            };
            WIDE_LENS: {
                name: string;
            };
        };
        SpeciesBoosterItem: {
            LIGHT_BALL: {
                description: string;
                name: string;
            };
            METAL_POWDER: {
                description: string;
                name: string;
            };
            QUICK_POWDER: {
                description: string;
                name: string;
            };
            THICK_CLUB: {
                description: string;
                name: string;
            };
        };
        TempStatStageBoosterItem: {
            x_accuracy: string;
            x_attack: string;
            x_defense: string;
            x_sp_atk: string;
            x_sp_def: string;
            x_speed: string;
        };
    };
    move: {
        absorb: {
            effect: string;
            name: string;
        };
        accelerock: {
            effect: string;
            name: string;
        };
        acid: {
            effect: string;
            name: string;
        };
        acidArmor: {
            effect: string;
            name: string;
        };
        acidDownpourPhysical: {
            effect: string;
            name: string;
        };
        acidDownpourSpecial: {
            effect: string;
            name: string;
        };
        acidSpray: {
            effect: string;
            name: string;
        };
        acrobatics: {
            effect: string;
            name: string;
        };
        acupressure: {
            effect: string;
            name: string;
        };
        aerialAce: {
            effect: string;
            name: string;
        };
        aeroblast: {
            effect: string;
            name: string;
        };
        afterYou: {
            effect: string;
            name: string;
        };
        agility: {
            effect: string;
            name: string;
        };
        airCutter: {
            effect: string;
            name: string;
        };
        airSlash: {
            effect: string;
            name: string;
        };
        allOutPummelingPhysical: {
            effect: string;
            name: string;
        };
        allOutPummelingSpecial: {
            effect: string;
            name: string;
        };
        alluringVoice: {
            effect: string;
            name: string;
        };
        allySwitch: {
            effect: string;
            name: string;
        };
        amnesia: {
            effect: string;
            name: string;
        };
        anchorShot: {
            effect: string;
            name: string;
        };
        ancientPower: {
            effect: string;
            name: string;
        };
        appleAcid: {
            effect: string;
            name: string;
        };
        aquaCutter: {
            effect: string;
            name: string;
        };
        aquaJet: {
            effect: string;
            name: string;
        };
        aquaRing: {
            effect: string;
            name: string;
        };
        aquaStep: {
            effect: string;
            name: string;
        };
        aquaTail: {
            effect: string;
            name: string;
        };
        armThrust: {
            effect: string;
            name: string;
        };
        armorCannon: {
            effect: string;
            name: string;
        };
        aromatherapy: {
            effect: string;
            name: string;
        };
        aromaticMist: {
            effect: string;
            name: string;
        };
        assist: {
            effect: string;
            name: string;
        };
        assurance: {
            effect: string;
            name: string;
        };
        astonish: {
            effect: string;
            name: string;
        };
        astralBarrage: {
            effect: string;
            name: string;
        };
        attackOrder: {
            effect: string;
            name: string;
        };
        attract: {
            effect: string;
            name: string;
        };
        auraSphere: {
            effect: string;
            name: string;
        };
        auraWheel: {
            effect: string;
            name: string;
        };
        auroraBeam: {
            effect: string;
            name: string;
        };
        auroraVeil: {
            effect: string;
            name: string;
        };
        autotomize: {
            effect: string;
            name: string;
        };
        avalanche: {
            effect: string;
            name: string;
        };
        axeKick: {
            effect: string;
            name: string;
        };
        babyDollEyes: {
            effect: string;
            name: string;
        };
        baddyBad: {
            effect: string;
            name: string;
        };
        banefulBunker: {
            effect: string;
            name: string;
        };
        barbBarrage: {
            effect: string;
            name: string;
        };
        barrage: {
            effect: string;
            name: string;
        };
        barrier: {
            effect: string;
            name: string;
        };
        batonPass: {
            effect: string;
            name: string;
        };
        beakBlast: {
            effect: string;
            name: string;
        };
        beatUp: {
            effect: string;
            name: string;
        };
        behemothBash: {
            effect: string;
            name: string;
        };
        behemothBlade: {
            effect: string;
            name: string;
        };
        belch: {
            effect: string;
            name: string;
        };
        bellyDrum: {
            effect: string;
            name: string;
        };
        bestow: {
            effect: string;
            name: string;
        };
        bide: {
            effect: string;
            name: string;
        };
        bind: {
            effect: string;
            name: string;
        };
        bite: {
            effect: string;
            name: string;
        };
        bitterBlade: {
            effect: string;
            name: string;
        };
        bitterMalice: {
            effect: string;
            name: string;
        };
        blackHoleEclipsePhysical: {
            effect: string;
            name: string;
        };
        blackHoleEclipseSpecial: {
            effect: string;
            name: string;
        };
        blastBurn: {
            effect: string;
            name: string;
        };
        blazeKick: {
            effect: string;
            name: string;
        };
        blazingTorque: {
            effect: string;
            name: string;
        };
        bleakwindStorm: {
            effect: string;
            name: string;
        };
        blizzard: {
            effect: string;
            name: string;
        };
        block: {
            effect: string;
            name: string;
        };
        bloodMoon: {
            effect: string;
            name: string;
        };
        bloomDoomPhysical: {
            effect: string;
            name: string;
        };
        bloomDoomSpecial: {
            effect: string;
            name: string;
        };
        blueFlare: {
            effect: string;
            name: string;
        };
        bodyPress: {
            effect: string;
            name: string;
        };
        bodySlam: {
            effect: string;
            name: string;
        };
        boltBeak: {
            effect: string;
            name: string;
        };
        boltStrike: {
            effect: string;
            name: string;
        };
        boneClub: {
            effect: string;
            name: string;
        };
        boneRush: {
            effect: string;
            name: string;
        };
        bonemerang: {
            effect: string;
            name: string;
        };
        boomburst: {
            effect: string;
            name: string;
        };
        bounce: {
            effect: string;
            name: string;
        };
        bouncyBubble: {
            effect: string;
            name: string;
        };
        branchPoke: {
            effect: string;
            name: string;
        };
        braveBird: {
            effect: string;
            name: string;
        };
        breakingSwipe: {
            effect: string;
            name: string;
        };
        breakneckBlitzPhysical: {
            effect: string;
            name: string;
        };
        breakneckBlitzSpecial: {
            effect: string;
            name: string;
        };
        brickBreak: {
            effect: string;
            name: string;
        };
        brine: {
            effect: string;
            name: string;
        };
        brutalSwing: {
            effect: string;
            name: string;
        };
        bubble: {
            effect: string;
            name: string;
        };
        bubbleBeam: {
            effect: string;
            name: string;
        };
        bugBite: {
            effect: string;
            name: string;
        };
        bugBuzz: {
            effect: string;
            name: string;
        };
        bulkUp: {
            effect: string;
            name: string;
        };
        bulldoze: {
            effect: string;
            name: string;
        };
        bulletPunch: {
            effect: string;
            name: string;
        };
        bulletSeed: {
            effect: string;
            name: string;
        };
        burnUp: {
            effect: string;
            name: string;
        };
        burningBulwark: {
            effect: string;
            name: string;
        };
        burningJealousy: {
            effect: string;
            name: string;
        };
        buzzyBuzz: {
            effect: string;
            name: string;
        };
        calmMind: {
            effect: string;
            name: string;
        };
        camouflage: {
            effect: string;
            name: string;
        };
        captivate: {
            effect: string;
            name: string;
        };
        catastropika: {
            effect: string;
            name: string;
        };
        ceaselessEdge: {
            effect: string;
            name: string;
        };
        celebrate: {
            effect: string;
            name: string;
        };
        charge: {
            effect: string;
            name: string;
        };
        chargeBeam: {
            effect: string;
            name: string;
        };
        charm: {
            effect: string;
            name: string;
        };
        chatter: {
            effect: string;
            name: string;
        };
        chillingWater: {
            effect: string;
            name: string;
        };
        chillyReception: {
            effect: string;
            name: string;
        };
        chipAway: {
            effect: string;
            name: string;
        };
        chloroblast: {
            effect: string;
            name: string;
        };
        circleThrow: {
            effect: string;
            name: string;
        };
        clamp: {
            effect: string;
            name: string;
        };
        clangingScales: {
            effect: string;
            name: string;
        };
        clangorousSoul: {
            effect: string;
            name: string;
        };
        clangorousSoulblaze: {
            effect: string;
            name: string;
        };
        clearSmog: {
            effect: string;
            name: string;
        };
        closeCombat: {
            effect: string;
            name: string;
        };
        coaching: {
            effect: string;
            name: string;
        };
        coil: {
            effect: string;
            name: string;
        };
        collisionCourse: {
            effect: string;
            name: string;
        };
        combatTorque: {
            effect: string;
            name: string;
        };
        cometPunch: {
            effect: string;
            name: string;
        };
        comeuppance: {
            effect: string;
            name: string;
        };
        confide: {
            effect: string;
            name: string;
        };
        confuseRay: {
            effect: string;
            name: string;
        };
        confusion: {
            effect: string;
            name: string;
        };
        constrict: {
            effect: string;
            name: string;
        };
        continentalCrushPhysical: {
            effect: string;
            name: string;
        };
        continentalCrushSpecial: {
            effect: string;
            name: string;
        };
        conversion: {
            effect: string;
            name: string;
        };
        conversion2: {
            effect: string;
            name: string;
        };
        copycat: {
            effect: string;
            name: string;
        };
        coreEnforcer: {
            effect: string;
            name: string;
        };
        corkscrewCrashPhysical: {
            effect: string;
            name: string;
        };
        corkscrewCrashSpecial: {
            effect: string;
            name: string;
        };
        corrosiveGas: {
            effect: string;
            name: string;
        };
        cosmicPower: {
            effect: string;
            name: string;
        };
        cottonGuard: {
            effect: string;
            name: string;
        };
        cottonSpore: {
            effect: string;
            name: string;
        };
        counter: {
            effect: string;
            name: string;
        };
        courtChange: {
            effect: string;
            name: string;
        };
        covet: {
            effect: string;
            name: string;
        };
        crabhammer: {
            effect: string;
            name: string;
        };
        craftyShield: {
            effect: string;
            name: string;
        };
        crossChop: {
            effect: string;
            name: string;
        };
        crossPoison: {
            effect: string;
            name: string;
        };
        crunch: {
            effect: string;
            name: string;
        };
        crushClaw: {
            effect: string;
            name: string;
        };
        crushGrip: {
            effect: string;
            name: string;
        };
        curse: {
            effect: string;
            name: string;
        };
        cut: {
            effect: string;
            name: string;
        };
        darkPulse: {
            effect: string;
            name: string;
        };
        darkVoid: {
            effect: string;
            name: string;
        };
        darkestLariat: {
            effect: string;
            name: string;
        };
        dazzlingGleam: {
            effect: string;
            name: string;
        };
        decorate: {
            effect: string;
            name: string;
        };
        defendOrder: {
            effect: string;
            name: string;
        };
        defenseCurl: {
            effect: string;
            name: string;
        };
        defog: {
            effect: string;
            name: string;
        };
        destinyBond: {
            effect: string;
            name: string;
        };
        detect: {
            effect: string;
            name: string;
        };
        devastatingDrakePhysical: {
            effect: string;
            name: string;
        };
        devastatingDrakeSpecial: {
            effect: string;
            name: string;
        };
        diamondStorm: {
            effect: string;
            name: string;
        };
        dig: {
            effect: string;
            name: string;
        };
        direClaw: {
            effect: string;
            name: string;
        };
        disable: {
            effect: string;
            name: string;
        };
        disarmingVoice: {
            effect: string;
            name: string;
        };
        discharge: {
            effect: string;
            name: string;
        };
        dive: {
            effect: string;
            name: string;
        };
        dizzyPunch: {
            effect: string;
            name: string;
        };
        doodle: {
            effect: string;
            name: string;
        };
        doomDesire: {
            effect: string;
            name: string;
        };
        doubleEdge: {
            effect: string;
            name: string;
        };
        doubleHit: {
            effect: string;
            name: string;
        };
        doubleIronBash: {
            effect: string;
            name: string;
        };
        doubleKick: {
            effect: string;
            name: string;
        };
        doubleShock: {
            effect: string;
            name: string;
        };
        doubleSlap: {
            effect: string;
            name: string;
        };
        doubleTeam: {
            effect: string;
            name: string;
        };
        dracoMeteor: {
            effect: string;
            name: string;
        };
        dragonAscent: {
            effect: string;
            name: string;
        };
        dragonBreath: {
            effect: string;
            name: string;
        };
        dragonCheer: {
            effect: string;
            name: string;
        };
        dragonClaw: {
            effect: string;
            name: string;
        };
        dragonDance: {
            effect: string;
            name: string;
        };
        dragonDarts: {
            effect: string;
            name: string;
        };
        dragonEnergy: {
            effect: string;
            name: string;
        };
        dragonHammer: {
            effect: string;
            name: string;
        };
        dragonPulse: {
            effect: string;
            name: string;
        };
        dragonRage: {
            effect: string;
            name: string;
        };
        dragonRush: {
            effect: string;
            name: string;
        };
        dragonTail: {
            effect: string;
            name: string;
        };
        drainPunch: {
            effect: string;
            name: string;
        };
        drainingKiss: {
            effect: string;
            name: string;
        };
        dreamEater: {
            effect: string;
            name: string;
        };
        drillPeck: {
            effect: string;
            name: string;
        };
        drillRun: {
            effect: string;
            name: string;
        };
        drumBeating: {
            effect: string;
            name: string;
        };
        dualChop: {
            effect: string;
            name: string;
        };
        dualWingbeat: {
            effect: string;
            name: string;
        };
        dynamaxCannon: {
            effect: string;
            name: string;
        };
        dynamicPunch: {
            effect: string;
            name: string;
        };
        earthPower: {
            effect: string;
            name: string;
        };
        earthquake: {
            effect: string;
            name: string;
        };
        echoedVoice: {
            effect: string;
            name: string;
        };
        eerieImpulse: {
            effect: string;
            name: string;
        };
        eerieSpell: {
            effect: string;
            name: string;
        };
        eggBomb: {
            effect: string;
            name: string;
        };
        electricTerrain: {
            effect: string;
            name: string;
        };
        electrify: {
            effect: string;
            name: string;
        };
        electroBall: {
            effect: string;
            name: string;
        };
        electroDrift: {
            effect: string;
            name: string;
        };
        electroShot: {
            effect: string;
            name: string;
        };
        electroweb: {
            effect: string;
            name: string;
        };
        embargo: {
            effect: string;
            name: string;
        };
        ember: {
            effect: string;
            name: string;
        };
        encore: {
            effect: string;
            name: string;
        };
        endeavor: {
            effect: string;
            name: string;
        };
        endure: {
            effect: string;
            name: string;
        };
        energyBall: {
            effect: string;
            name: string;
        };
        entrainment: {
            effect: string;
            name: string;
        };
        eruption: {
            effect: string;
            name: string;
        };
        esperWing: {
            effect: string;
            name: string;
        };
        eternabeam: {
            effect: string;
            name: string;
        };
        expandingForce: {
            effect: string;
            name: string;
        };
        explosion: {
            effect: string;
            name: string;
        };
        extrasensory: {
            effect: string;
            name: string;
        };
        extremeEvoboost: {
            effect: string;
            name: string;
        };
        extremeSpeed: {
            effect: string;
            name: string;
        };
        facade: {
            effect: string;
            name: string;
        };
        fairyLock: {
            effect: string;
            name: string;
        };
        fairyWind: {
            effect: string;
            name: string;
        };
        fakeOut: {
            effect: string;
            name: string;
        };
        fakeTears: {
            effect: string;
            name: string;
        };
        falseSurrender: {
            effect: string;
            name: string;
        };
        falseSwipe: {
            effect: string;
            name: string;
        };
        featherDance: {
            effect: string;
            name: string;
        };
        feint: {
            effect: string;
            name: string;
        };
        feintAttack: {
            effect: string;
            name: string;
        };
        fellStinger: {
            effect: string;
            name: string;
        };
        fickleBeam: {
            effect: string;
            name: string;
        };
        fieryDance: {
            effect: string;
            name: string;
        };
        fieryWrath: {
            effect: string;
            name: string;
        };
        filletAway: {
            effect: string;
            name: string;
        };
        finalGambit: {
            effect: string;
            name: string;
        };
        fireBlast: {
            effect: string;
            name: string;
        };
        fireFang: {
            effect: string;
            name: string;
        };
        fireLash: {
            effect: string;
            name: string;
        };
        firePledge: {
            effect: string;
            name: string;
        };
        firePunch: {
            effect: string;
            name: string;
        };
        fireSpin: {
            effect: string;
            name: string;
        };
        firstImpression: {
            effect: string;
            name: string;
        };
        fishiousRend: {
            effect: string;
            name: string;
        };
        fissure: {
            effect: string;
            name: string;
        };
        flail: {
            effect: string;
            name: string;
        };
        flameBurst: {
            effect: string;
            name: string;
        };
        flameCharge: {
            effect: string;
            name: string;
        };
        flameWheel: {
            effect: string;
            name: string;
        };
        flamethrower: {
            effect: string;
            name: string;
        };
        flareBlitz: {
            effect: string;
            name: string;
        };
        flash: {
            effect: string;
            name: string;
        };
        flashCannon: {
            effect: string;
            name: string;
        };
        flatter: {
            effect: string;
            name: string;
        };
        fleurCannon: {
            effect: string;
            name: string;
        };
        fling: {
            effect: string;
            name: string;
        };
        flipTurn: {
            effect: string;
            name: string;
        };
        floatyFall: {
            effect: string;
            name: string;
        };
        floralHealing: {
            effect: string;
            name: string;
        };
        flowerShield: {
            effect: string;
            name: string;
        };
        flowerTrick: {
            effect: string;
            name: string;
        };
        fly: {
            effect: string;
            name: string;
        };
        flyingPress: {
            effect: string;
            name: string;
        };
        focusBlast: {
            effect: string;
            name: string;
        };
        focusEnergy: {
            effect: string;
            name: string;
        };
        focusPunch: {
            effect: string;
            name: string;
        };
        followMe: {
            effect: string;
            name: string;
        };
        forcePalm: {
            effect: string;
            name: string;
        };
        foresight: {
            effect: string;
            name: string;
        };
        forestsCurse: {
            effect: string;
            name: string;
        };
        foulPlay: {
            effect: string;
            name: string;
        };
        freezeDry: {
            effect: string;
            name: string;
        };
        freezeShock: {
            effect: string;
            name: string;
        };
        freezingGlare: {
            effect: string;
            name: string;
        };
        freezyFrost: {
            effect: string;
            name: string;
        };
        frenzyPlant: {
            effect: string;
            name: string;
        };
        frostBreath: {
            effect: string;
            name: string;
        };
        frustration: {
            effect: string;
            name: string;
        };
        furyAttack: {
            effect: string;
            name: string;
        };
        furyCutter: {
            effect: string;
            name: string;
        };
        furySwipes: {
            effect: string;
            name: string;
        };
        fusionBolt: {
            effect: string;
            name: string;
        };
        fusionFlare: {
            effect: string;
            name: string;
        };
        futureSight: {
            effect: string;
            name: string;
        };
        gMaxBefuddle: {
            effect: string;
            name: string;
        };
        gMaxCannonade: {
            effect: string;
            name: string;
        };
        gMaxCentiferno: {
            effect: string;
            name: string;
        };
        gMaxChiStrike: {
            effect: string;
            name: string;
        };
        gMaxCuddle: {
            effect: string;
            name: string;
        };
        gMaxDepletion: {
            effect: string;
            name: string;
        };
        gMaxDrumSolo: {
            effect: string;
            name: string;
        };
        gMaxFinale: {
            effect: string;
            name: string;
        };
        gMaxFireball: {
            effect: string;
            name: string;
        };
        gMaxFoamBurst: {
            effect: string;
            name: string;
        };
        gMaxGoldRush: {
            effect: string;
            name: string;
        };
        gMaxGravitas: {
            effect: string;
            name: string;
        };
        gMaxHydrosnipe: {
            effect: string;
            name: string;
        };
        gMaxMalodor: {
            effect: string;
            name: string;
        };
        gMaxMeltdown: {
            effect: string;
            name: string;
        };
        gMaxOneBlow: {
            effect: string;
            name: string;
        };
        gMaxRapidFlow: {
            effect: string;
            name: string;
        };
        gMaxReplenish: {
            effect: string;
            name: string;
        };
        gMaxResonance: {
            effect: string;
            name: string;
        };
        gMaxSandblast: {
            effect: string;
            name: string;
        };
        gMaxSmite: {
            effect: string;
            name: string;
        };
        gMaxSnooze: {
            effect: string;
            name: string;
        };
        gMaxSteelsurge: {
            effect: string;
            name: string;
        };
        gMaxStonesurge: {
            effect: string;
            name: string;
        };
        gMaxStunShock: {
            effect: string;
            name: string;
        };
        gMaxSweetness: {
            effect: string;
            name: string;
        };
        gMaxTartness: {
            effect: string;
            name: string;
        };
        gMaxTerror: {
            effect: string;
            name: string;
        };
        gMaxVineLash: {
            effect: string;
            name: string;
        };
        gMaxVolcalith: {
            effect: string;
            name: string;
        };
        gMaxVoltCrash: {
            effect: string;
            name: string;
        };
        gMaxWildfire: {
            effect: string;
            name: string;
        };
        gMaxWindRage: {
            effect: string;
            name: string;
        };
        gastroAcid: {
            effect: string;
            name: string;
        };
        gearGrind: {
            effect: string;
            name: string;
        };
        gearUp: {
            effect: string;
            name: string;
        };
        genesisSupernova: {
            effect: string;
            name: string;
        };
        geomancy: {
            effect: string;
            name: string;
        };
        gigaDrain: {
            effect: string;
            name: string;
        };
        gigaImpact: {
            effect: string;
            name: string;
        };
        gigatonHammer: {
            effect: string;
            name: string;
        };
        gigavoltHavocPhysical: {
            effect: string;
            name: string;
        };
        gigavoltHavocSpecial: {
            effect: string;
            name: string;
        };
        glacialLance: {
            effect: string;
            name: string;
        };
        glaciate: {
            effect: string;
            name: string;
        };
        glaiveRush: {
            effect: string;
            name: string;
        };
        glare: {
            effect: string;
            name: string;
        };
        glitzyGlow: {
            effect: string;
            name: string;
        };
        grassKnot: {
            effect: string;
            name: string;
        };
        grassPledge: {
            effect: string;
            name: string;
        };
        grassWhistle: {
            effect: string;
            name: string;
        };
        grassyGlide: {
            effect: string;
            name: string;
        };
        grassyTerrain: {
            effect: string;
            name: string;
        };
        gravApple: {
            effect: string;
            name: string;
        };
        gravity: {
            effect: string;
            name: string;
        };
        growl: {
            effect: string;
            name: string;
        };
        growth: {
            effect: string;
            name: string;
        };
        grudge: {
            effect: string;
            name: string;
        };
        guardSplit: {
            effect: string;
            name: string;
        };
        guardSwap: {
            effect: string;
            name: string;
        };
        guardianOfAlola: {
            effect: string;
            name: string;
        };
        guillotine: {
            effect: string;
            name: string;
        };
        gunkShot: {
            effect: string;
            name: string;
        };
        gust: {
            effect: string;
            name: string;
        };
        gyroBall: {
            effect: string;
            name: string;
        };
        hail: {
            effect: string;
            name: string;
        };
        hammerArm: {
            effect: string;
            name: string;
        };
        happyHour: {
            effect: string;
            name: string;
        };
        hardPress: {
            effect: string;
            name: string;
        };
        harden: {
            effect: string;
            name: string;
        };
        haze: {
            effect: string;
            name: string;
        };
        headCharge: {
            effect: string;
            name: string;
        };
        headSmash: {
            effect: string;
            name: string;
        };
        headbutt: {
            effect: string;
            name: string;
        };
        headlongRush: {
            effect: string;
            name: string;
        };
        healBell: {
            effect: string;
            name: string;
        };
        healBlock: {
            effect: string;
            name: string;
        };
        healOrder: {
            effect: string;
            name: string;
        };
        healPulse: {
            effect: string;
            name: string;
        };
        healingWish: {
            effect: string;
            name: string;
        };
        heartStamp: {
            effect: string;
            name: string;
        };
        heartSwap: {
            effect: string;
            name: string;
        };
        heatCrash: {
            effect: string;
            name: string;
        };
        heatWave: {
            effect: string;
            name: string;
        };
        heavySlam: {
            effect: string;
            name: string;
        };
        helpingHand: {
            effect: string;
            name: string;
        };
        hex: {
            effect: string;
            name: string;
        };
        hiddenPower: {
            effect: string;
            name: string;
        };
        highHorsepower: {
            effect: string;
            name: string;
        };
        highJumpKick: {
            effect: string;
            name: string;
        };
        holdBack: {
            effect: string;
            name: string;
        };
        holdHands: {
            effect: string;
            name: string;
        };
        honeClaws: {
            effect: string;
            name: string;
        };
        hornAttack: {
            effect: string;
            name: string;
        };
        hornDrill: {
            effect: string;
            name: string;
        };
        hornLeech: {
            effect: string;
            name: string;
        };
        howl: {
            effect: string;
            name: string;
        };
        hurricane: {
            effect: string;
            name: string;
        };
        hydroCannon: {
            effect: string;
            name: string;
        };
        hydroPump: {
            effect: string;
            name: string;
        };
        hydroSteam: {
            effect: string;
            name: string;
        };
        hydroVortexPhysical: {
            effect: string;
            name: string;
        };
        hydroVortexSpecial: {
            effect: string;
            name: string;
        };
        hyperBeam: {
            effect: string;
            name: string;
        };
        hyperDrill: {
            effect: string;
            name: string;
        };
        hyperFang: {
            effect: string;
            name: string;
        };
        hyperVoice: {
            effect: string;
            name: string;
        };
        hyperspaceFury: {
            effect: string;
            name: string;
        };
        hyperspaceHole: {
            effect: string;
            name: string;
        };
        hypnosis: {
            effect: string;
            name: string;
        };
        iceBall: {
            effect: string;
            name: string;
        };
        iceBeam: {
            effect: string;
            name: string;
        };
        iceBurn: {
            effect: string;
            name: string;
        };
        iceFang: {
            effect: string;
            name: string;
        };
        iceHammer: {
            effect: string;
            name: string;
        };
        icePunch: {
            effect: string;
            name: string;
        };
        iceShard: {
            effect: string;
            name: string;
        };
        iceSpinner: {
            effect: string;
            name: string;
        };
        icicleCrash: {
            effect: string;
            name: string;
        };
        icicleSpear: {
            effect: string;
            name: string;
        };
        icyWind: {
            effect: string;
            name: string;
        };
        imprison: {
            effect: string;
            name: string;
        };
        incinerate: {
            effect: string;
            name: string;
        };
        infernalParade: {
            effect: string;
            name: string;
        };
        inferno: {
            effect: string;
            name: string;
        };
        infernoOverdrivePhysical: {
            effect: string;
            name: string;
        };
        infernoOverdriveSpecial: {
            effect: string;
            name: string;
        };
        infestation: {
            effect: string;
            name: string;
        };
        ingrain: {
            effect: string;
            name: string;
        };
        instruct: {
            effect: string;
            name: string;
        };
        ionDeluge: {
            effect: string;
            name: string;
        };
        ironDefense: {
            effect: string;
            name: string;
        };
        ironHead: {
            effect: string;
            name: string;
        };
        ironTail: {
            effect: string;
            name: string;
        };
        ivyCudgel: {
            effect: string;
            name: string;
        };
        jawLock: {
            effect: string;
            name: string;
        };
        jetPunch: {
            effect: string;
            name: string;
        };
        judgment: {
            effect: string;
            name: string;
        };
        jumpKick: {
            effect: string;
            name: string;
        };
        jungleHealing: {
            effect: string;
            name: string;
        };
        karateChop: {
            effect: string;
            name: string;
        };
        kinesis: {
            effect: string;
            name: string;
        };
        kingsShield: {
            effect: string;
            name: string;
        };
        knockOff: {
            effect: string;
            name: string;
        };
        kowtowCleave: {
            effect: string;
            name: string;
        };
        landsWrath: {
            effect: string;
            name: string;
        };
        laserFocus: {
            effect: string;
            name: string;
        };
        lashOut: {
            effect: string;
            name: string;
        };
        lastResort: {
            effect: string;
            name: string;
        };
        lastRespects: {
            effect: string;
            name: string;
        };
        lavaPlume: {
            effect: string;
            name: string;
        };
        leafBlade: {
            effect: string;
            name: string;
        };
        leafStorm: {
            effect: string;
            name: string;
        };
        leafTornado: {
            effect: string;
            name: string;
        };
        leafage: {
            effect: string;
            name: string;
        };
        leechLife: {
            effect: string;
            name: string;
        };
        leechSeed: {
            effect: string;
            name: string;
        };
        leer: {
            effect: string;
            name: string;
        };
        letsSnuggleForever: {
            effect: string;
            name: string;
        };
        lick: {
            effect: string;
            name: string;
        };
        lifeDew: {
            effect: string;
            name: string;
        };
        lightOfRuin: {
            effect: string;
            name: string;
        };
        lightScreen: {
            effect: string;
            name: string;
        };
        lightThatBurnsTheSky: {
            effect: string;
            name: string;
        };
        liquidation: {
            effect: string;
            name: string;
        };
        lockOn: {
            effect: string;
            name: string;
        };
        lovelyKiss: {
            effect: string;
            name: string;
        };
        lowKick: {
            effect: string;
            name: string;
        };
        lowSweep: {
            effect: string;
            name: string;
        };
        luckyChant: {
            effect: string;
            name: string;
        };
        luminaCrash: {
            effect: string;
            name: string;
        };
        lunarBlessing: {
            effect: string;
            name: string;
        };
        lunarDance: {
            effect: string;
            name: string;
        };
        lunge: {
            effect: string;
            name: string;
        };
        lusterPurge: {
            effect: string;
            name: string;
        };
        machPunch: {
            effect: string;
            name: string;
        };
        magicCoat: {
            effect: string;
            name: string;
        };
        magicPowder: {
            effect: string;
            name: string;
        };
        magicRoom: {
            effect: string;
            name: string;
        };
        magicalLeaf: {
            effect: string;
            name: string;
        };
        magicalTorque: {
            effect: string;
            name: string;
        };
        magmaStorm: {
            effect: string;
            name: string;
        };
        magnetBomb: {
            effect: string;
            name: string;
        };
        magnetRise: {
            effect: string;
            name: string;
        };
        magneticFlux: {
            effect: string;
            name: string;
        };
        magnitude: {
            effect: string;
            name: string;
        };
        makeItRain: {
            effect: string;
            name: string;
        };
        maliciousMoonsault: {
            effect: string;
            name: string;
        };
        malignantChain: {
            effect: string;
            name: string;
        };
        matBlock: {
            effect: string;
            name: string;
        };
        matchaGotcha: {
            effect: string;
            name: string;
        };
        maxAirstream: {
            effect: string;
            name: string;
        };
        maxDarkness: {
            effect: string;
            name: string;
        };
        maxFlare: {
            effect: string;
            name: string;
        };
        maxFlutterby: {
            effect: string;
            name: string;
        };
        maxGeyser: {
            effect: string;
            name: string;
        };
        maxGuard: {
            effect: string;
            name: string;
        };
        maxHailstorm: {
            effect: string;
            name: string;
        };
        maxKnuckle: {
            effect: string;
            name: string;
        };
        maxLightning: {
            effect: string;
            name: string;
        };
        maxMindstorm: {
            effect: string;
            name: string;
        };
        maxOoze: {
            effect: string;
            name: string;
        };
        maxOvergrowth: {
            effect: string;
            name: string;
        };
        maxPhantasm: {
            effect: string;
            name: string;
        };
        maxQuake: {
            effect: string;
            name: string;
        };
        maxRockfall: {
            effect: string;
            name: string;
        };
        maxStarfall: {
            effect: string;
            name: string;
        };
        maxSteelspike: {
            effect: string;
            name: string;
        };
        maxStrike: {
            effect: string;
            name: string;
        };
        maxWyrmwind: {
            effect: string;
            name: string;
        };
        meFirst: {
            effect: string;
            name: string;
        };
        meanLook: {
            effect: string;
            name: string;
        };
        meditate: {
            effect: string;
            name: string;
        };
        megaDrain: {
            effect: string;
            name: string;
        };
        megaKick: {
            effect: string;
            name: string;
        };
        megaPunch: {
            effect: string;
            name: string;
        };
        megahorn: {
            effect: string;
            name: string;
        };
        memento: {
            effect: string;
            name: string;
        };
        menacingMoonrazeMaelstrom: {
            effect: string;
            name: string;
        };
        metalBurst: {
            effect: string;
            name: string;
        };
        metalClaw: {
            effect: string;
            name: string;
        };
        metalSound: {
            effect: string;
            name: string;
        };
        meteorAssault: {
            effect: string;
            name: string;
        };
        meteorBeam: {
            effect: string;
            name: string;
        };
        meteorMash: {
            effect: string;
            name: string;
        };
        metronome: {
            effect: string;
            name: string;
        };
        mightyCleave: {
            effect: string;
            name: string;
        };
        milkDrink: {
            effect: string;
            name: string;
        };
        mimic: {
            effect: string;
            name: string;
        };
        mindBlown: {
            effect: string;
            name: string;
        };
        mindReader: {
            effect: string;
            name: string;
        };
        minimize: {
            effect: string;
            name: string;
        };
        miracleEye: {
            effect: string;
            name: string;
        };
        mirrorCoat: {
            effect: string;
            name: string;
        };
        mirrorMove: {
            effect: string;
            name: string;
        };
        mirrorShot: {
            effect: string;
            name: string;
        };
        mist: {
            effect: string;
            name: string;
        };
        mistBall: {
            effect: string;
            name: string;
        };
        mistyExplosion: {
            effect: string;
            name: string;
        };
        mistyTerrain: {
            effect: string;
            name: string;
        };
        moonblast: {
            effect: string;
            name: string;
        };
        moongeistBeam: {
            effect: string;
            name: string;
        };
        moonlight: {
            effect: string;
            name: string;
        };
        morningSun: {
            effect: string;
            name: string;
        };
        mortalSpin: {
            effect: string;
            name: string;
        };
        mountainGale: {
            effect: string;
            name: string;
        };
        mudBomb: {
            effect: string;
            name: string;
        };
        mudShot: {
            effect: string;
            name: string;
        };
        mudSlap: {
            effect: string;
            name: string;
        };
        mudSport: {
            effect: string;
            name: string;
        };
        muddyWater: {
            effect: string;
            name: string;
        };
        multiAttack: {
            effect: string;
            name: string;
        };
        mysticalFire: {
            effect: string;
            name: string;
        };
        mysticalPower: {
            effect: string;
            name: string;
        };
        nastyPlot: {
            effect: string;
            name: string;
        };
        naturalGift: {
            effect: string;
            name: string;
        };
        naturePower: {
            effect: string;
            name: string;
        };
        naturesMadness: {
            effect: string;
            name: string;
        };
        needleArm: {
            effect: string;
            name: string;
        };
        neverEndingNightmarePhysical: {
            effect: string;
            name: string;
        };
        neverEndingNightmareSpecial: {
            effect: string;
            name: string;
        };
        nightDaze: {
            effect: string;
            name: string;
        };
        nightShade: {
            effect: string;
            name: string;
        };
        nightSlash: {
            effect: string;
            name: string;
        };
        nightmare: {
            effect: string;
            name: string;
        };
        noRetreat: {
            effect: string;
            name: string;
        };
        nobleRoar: {
            effect: string;
            name: string;
        };
        noxiousTorque: {
            effect: string;
            name: string;
        };
        nuzzle: {
            effect: string;
            name: string;
        };
        oblivionWing: {
            effect: string;
            name: string;
        };
        obstruct: {
            effect: string;
            name: string;
        };
        oceanicOperetta: {
            effect: string;
            name: string;
        };
        octazooka: {
            effect: string;
            name: string;
        };
        octolock: {
            effect: string;
            name: string;
        };
        odorSleuth: {
            effect: string;
            name: string;
        };
        ominousWind: {
            effect: string;
            name: string;
        };
        orderUp: {
            effect: string;
            name: string;
        };
        originPulse: {
            effect: string;
            name: string;
        };
        outrage: {
            effect: string;
            name: string;
        };
        overdrive: {
            effect: string;
            name: string;
        };
        overheat: {
            effect: string;
            name: string;
        };
        painSplit: {
            effect: string;
            name: string;
        };
        parabolicCharge: {
            effect: string;
            name: string;
        };
        partingShot: {
            effect: string;
            name: string;
        };
        payDay: {
            effect: string;
            name: string;
        };
        payback: {
            effect: string;
            name: string;
        };
        peck: {
            effect: string;
            name: string;
        };
        perishSong: {
            effect: string;
            name: string;
        };
        petalBlizzard: {
            effect: string;
            name: string;
        };
        petalDance: {
            effect: string;
            name: string;
        };
        phantomForce: {
            effect: string;
            name: string;
        };
        photonGeyser: {
            effect: string;
            name: string;
        };
        pikaPapow: {
            effect: string;
            name: string;
        };
        pinMissile: {
            effect: string;
            name: string;
        };
        plasmaFists: {
            effect: string;
            name: string;
        };
        playNice: {
            effect: string;
            name: string;
        };
        playRough: {
            effect: string;
            name: string;
        };
        pluck: {
            effect: string;
            name: string;
        };
        poisonFang: {
            effect: string;
            name: string;
        };
        poisonGas: {
            effect: string;
            name: string;
        };
        poisonJab: {
            effect: string;
            name: string;
        };
        poisonPowder: {
            effect: string;
            name: string;
        };
        poisonSting: {
            effect: string;
            name: string;
        };
        poisonTail: {
            effect: string;
            name: string;
        };
        pollenPuff: {
            effect: string;
            name: string;
        };
        poltergeist: {
            effect: string;
            name: string;
        };
        populationBomb: {
            effect: string;
            name: string;
        };
        pounce: {
            effect: string;
            name: string;
        };
        pound: {
            effect: string;
            name: string;
        };
        powder: {
            effect: string;
            name: string;
        };
        powderSnow: {
            effect: string;
            name: string;
        };
        powerGem: {
            effect: string;
            name: string;
        };
        powerShift: {
            effect: string;
            name: string;
        };
        powerSplit: {
            effect: string;
            name: string;
        };
        powerSwap: {
            effect: string;
            name: string;
        };
        powerTrick: {
            effect: string;
            name: string;
        };
        powerTrip: {
            effect: string;
            name: string;
        };
        powerUpPunch: {
            effect: string;
            name: string;
        };
        powerWhip: {
            effect: string;
            name: string;
        };
        precipiceBlades: {
            effect: string;
            name: string;
        };
        present: {
            effect: string;
            name: string;
        };
        prismaticLaser: {
            effect: string;
            name: string;
        };
        protect: {
            effect: string;
            name: string;
        };
        psybeam: {
            effect: string;
            name: string;
        };
        psyblade: {
            effect: string;
            name: string;
        };
        psychUp: {
            effect: string;
            name: string;
        };
        psychic: {
            effect: string;
            name: string;
        };
        psychicFangs: {
            effect: string;
            name: string;
        };
        psychicNoise: {
            effect: string;
            name: string;
        };
        psychicTerrain: {
            effect: string;
            name: string;
        };
        psychoBoost: {
            effect: string;
            name: string;
        };
        psychoCut: {
            effect: string;
            name: string;
        };
        psychoShift: {
            effect: string;
            name: string;
        };
        psyshieldBash: {
            effect: string;
            name: string;
        };
        psyshock: {
            effect: string;
            name: string;
        };
        psystrike: {
            effect: string;
            name: string;
        };
        psywave: {
            effect: string;
            name: string;
        };
        pulverizingPancake: {
            effect: string;
            name: string;
        };
        punishment: {
            effect: string;
            name: string;
        };
        purify: {
            effect: string;
            name: string;
        };
        pursuit: {
            effect: string;
            name: string;
        };
        pyroBall: {
            effect: string;
            name: string;
        };
        quash: {
            effect: string;
            name: string;
        };
        quickAttack: {
            effect: string;
            name: string;
        };
        quickGuard: {
            effect: string;
            name: string;
        };
        quiverDance: {
            effect: string;
            name: string;
        };
        rage: {
            effect: string;
            name: string;
        };
        rageFist: {
            effect: string;
            name: string;
        };
        ragePowder: {
            effect: string;
            name: string;
        };
        ragingBull: {
            effect: string;
            name: string;
        };
        ragingFury: {
            effect: string;
            name: string;
        };
        rainDance: {
            effect: string;
            name: string;
        };
        rapidSpin: {
            effect: string;
            name: string;
        };
        razorLeaf: {
            effect: string;
            name: string;
        };
        razorShell: {
            effect: string;
            name: string;
        };
        razorWind: {
            effect: string;
            name: string;
        };
        recover: {
            effect: string;
            name: string;
        };
        recycle: {
            effect: string;
            name: string;
        };
        reflect: {
            effect: string;
            name: string;
        };
        reflectType: {
            effect: string;
            name: string;
        };
        refresh: {
            effect: string;
            name: string;
        };
        relicSong: {
            effect: string;
            name: string;
        };
        rest: {
            effect: string;
            name: string;
        };
        retaliate: {
            effect: string;
            name: string;
        };
        return: {
            effect: string;
            name: string;
        };
        revelationDance: {
            effect: string;
            name: string;
        };
        revenge: {
            effect: string;
            name: string;
        };
        reversal: {
            effect: string;
            name: string;
        };
        revivalBlessing: {
            effect: string;
            name: string;
        };
        risingVoltage: {
            effect: string;
            name: string;
        };
        roar: {
            effect: string;
            name: string;
        };
        roarOfTime: {
            effect: string;
            name: string;
        };
        rockBlast: {
            effect: string;
            name: string;
        };
        rockClimb: {
            effect: string;
            name: string;
        };
        rockPolish: {
            effect: string;
            name: string;
        };
        rockSlide: {
            effect: string;
            name: string;
        };
        rockSmash: {
            effect: string;
            name: string;
        };
        rockThrow: {
            effect: string;
            name: string;
        };
        rockTomb: {
            effect: string;
            name: string;
        };
        rockWrecker: {
            effect: string;
            name: string;
        };
        rolePlay: {
            effect: string;
            name: string;
        };
        rollingKick: {
            effect: string;
            name: string;
        };
        rollout: {
            effect: string;
            name: string;
        };
        roost: {
            effect: string;
            name: string;
        };
        rototiller: {
            effect: string;
            name: string;
        };
        round: {
            effect: string;
            name: string;
        };
        ruination: {
            effect: string;
            name: string;
        };
        sacredFire: {
            effect: string;
            name: string;
        };
        sacredSword: {
            effect: string;
            name: string;
        };
        safeguard: {
            effect: string;
            name: string;
        };
        saltCure: {
            effect: string;
            name: string;
        };
        sandAttack: {
            effect: string;
            name: string;
        };
        sandTomb: {
            effect: string;
            name: string;
        };
        sandsearStorm: {
            effect: string;
            name: string;
        };
        sandstorm: {
            effect: string;
            name: string;
        };
        sappySeed: {
            effect: string;
            name: string;
        };
        savageSpinOutPhysical: {
            effect: string;
            name: string;
        };
        savageSpinOutSpecial: {
            effect: string;
            name: string;
        };
        scald: {
            effect: string;
            name: string;
        };
        scaleShot: {
            effect: string;
            name: string;
        };
        scaryFace: {
            effect: string;
            name: string;
        };
        scorchingSands: {
            effect: string;
            name: string;
        };
        scratch: {
            effect: string;
            name: string;
        };
        screech: {
            effect: string;
            name: string;
        };
        searingShot: {
            effect: string;
            name: string;
        };
        searingSunrazeSmash: {
            effect: string;
            name: string;
        };
        secretPower: {
            effect: string;
            name: string;
        };
        secretSword: {
            effect: string;
            name: string;
        };
        seedBomb: {
            effect: string;
            name: string;
        };
        seedFlare: {
            effect: string;
            name: string;
        };
        seismicToss: {
            effect: string;
            name: string;
        };
        selfDestruct: {
            effect: string;
            name: string;
        };
        shadowBall: {
            effect: string;
            name: string;
        };
        shadowBone: {
            effect: string;
            name: string;
        };
        shadowClaw: {
            effect: string;
            name: string;
        };
        shadowForce: {
            effect: string;
            name: string;
        };
        shadowPunch: {
            effect: string;
            name: string;
        };
        shadowSneak: {
            effect: string;
            name: string;
        };
        sharpen: {
            effect: string;
            name: string;
        };
        shatteredPsychePhysical: {
            effect: string;
            name: string;
        };
        shatteredPsycheSpecial: {
            effect: string;
            name: string;
        };
        shedTail: {
            effect: string;
            name: string;
        };
        sheerCold: {
            effect: string;
            name: string;
        };
        shellSideArm: {
            effect: string;
            name: string;
        };
        shellSmash: {
            effect: string;
            name: string;
        };
        shellTrap: {
            effect: string;
            name: string;
        };
        shelter: {
            effect: string;
            name: string;
        };
        shiftGear: {
            effect: string;
            name: string;
        };
        shockWave: {
            effect: string;
            name: string;
        };
        shoreUp: {
            effect: string;
            name: string;
        };
        signalBeam: {
            effect: string;
            name: string;
        };
        silkTrap: {
            effect: string;
            name: string;
        };
        silverWind: {
            effect: string;
            name: string;
        };
        simpleBeam: {
            effect: string;
            name: string;
        };
        sing: {
            effect: string;
            name: string;
        };
        sinisterArrowRaid: {
            effect: string;
            name: string;
        };
        sizzlySlide: {
            effect: string;
            name: string;
        };
        sketch: {
            effect: string;
            name: string;
        };
        skillSwap: {
            effect: string;
            name: string;
        };
        skitterSmack: {
            effect: string;
            name: string;
        };
        skullBash: {
            effect: string;
            name: string;
        };
        skyAttack: {
            effect: string;
            name: string;
        };
        skyDrop: {
            effect: string;
            name: string;
        };
        skyUppercut: {
            effect: string;
            name: string;
        };
        slackOff: {
            effect: string;
            name: string;
        };
        slam: {
            effect: string;
            name: string;
        };
        slash: {
            effect: string;
            name: string;
        };
        sleepPowder: {
            effect: string;
            name: string;
        };
        sleepTalk: {
            effect: string;
            name: string;
        };
        sludge: {
            effect: string;
            name: string;
        };
        sludgeBomb: {
            effect: string;
            name: string;
        };
        sludgeWave: {
            effect: string;
            name: string;
        };
        smackDown: {
            effect: string;
            name: string;
        };
        smartStrike: {
            effect: string;
            name: string;
        };
        smellingSalts: {
            effect: string;
            name: string;
        };
        smog: {
            effect: string;
            name: string;
        };
        smokescreen: {
            effect: string;
            name: string;
        };
        snapTrap: {
            effect: string;
            name: string;
        };
        snarl: {
            effect: string;
            name: string;
        };
        snatch: {
            effect: string;
            name: string;
        };
        snipeShot: {
            effect: string;
            name: string;
        };
        snore: {
            effect: string;
            name: string;
        };
        snowscape: {
            effect: string;
            name: string;
        };
        soak: {
            effect: string;
            name: string;
        };
        softBoiled: {
            effect: string;
            name: string;
        };
        solarBeam: {
            effect: string;
            name: string;
        };
        solarBlade: {
            effect: string;
            name: string;
        };
        sonicBoom: {
            effect: string;
            name: string;
        };
        soulStealing7StarStrike: {
            effect: string;
            name: string;
        };
        spacialRend: {
            effect: string;
            name: string;
        };
        spark: {
            effect: string;
            name: string;
        };
        sparklingAria: {
            effect: string;
            name: string;
        };
        sparklySwirl: {
            effect: string;
            name: string;
        };
        spectralThief: {
            effect: string;
            name: string;
        };
        speedSwap: {
            effect: string;
            name: string;
        };
        spicyExtract: {
            effect: string;
            name: string;
        };
        spiderWeb: {
            effect: string;
            name: string;
        };
        spikeCannon: {
            effect: string;
            name: string;
        };
        spikes: {
            effect: string;
            name: string;
        };
        spikyShield: {
            effect: string;
            name: string;
        };
        spinOut: {
            effect: string;
            name: string;
        };
        spiritBreak: {
            effect: string;
            name: string;
        };
        spiritShackle: {
            effect: string;
            name: string;
        };
        spitUp: {
            effect: string;
            name: string;
        };
        spite: {
            effect: string;
            name: string;
        };
        splash: {
            effect: string;
            name: string;
        };
        splinteredStormshards: {
            effect: string;
            name: string;
        };
        splishySplash: {
            effect: string;
            name: string;
        };
        spore: {
            effect: string;
            name: string;
        };
        spotlight: {
            effect: string;
            name: string;
        };
        springtideStorm: {
            effect: string;
            name: string;
        };
        stealthRock: {
            effect: string;
            name: string;
        };
        steamEruption: {
            effect: string;
            name: string;
        };
        steamroller: {
            effect: string;
            name: string;
        };
        steelBeam: {
            effect: string;
            name: string;
        };
        steelRoller: {
            effect: string;
            name: string;
        };
        steelWing: {
            effect: string;
            name: string;
        };
        stickyWeb: {
            effect: string;
            name: string;
        };
        stockpile: {
            effect: string;
            name: string;
        };
        stokedSparksurfer: {
            effect: string;
            name: string;
        };
        stomp: {
            effect: string;
            name: string;
        };
        stompingTantrum: {
            effect: string;
            name: string;
        };
        stoneAxe: {
            effect: string;
            name: string;
        };
        stoneEdge: {
            effect: string;
            name: string;
        };
        storedPower: {
            effect: string;
            name: string;
        };
        stormThrow: {
            effect: string;
            name: string;
        };
        strangeSteam: {
            effect: string;
            name: string;
        };
        strength: {
            effect: string;
            name: string;
        };
        strengthSap: {
            effect: string;
            name: string;
        };
        stringShot: {
            effect: string;
            name: string;
        };
        struggle: {
            effect: string;
            name: string;
        };
        struggleBug: {
            effect: string;
            name: string;
        };
        stuffCheeks: {
            effect: string;
            name: string;
        };
        stunSpore: {
            effect: string;
            name: string;
        };
        submission: {
            effect: string;
            name: string;
        };
        substitute: {
            effect: string;
            name: string;
        };
        subzeroSlammerPhysical: {
            effect: string;
            name: string;
        };
        subzeroSlammerSpecial: {
            effect: string;
            name: string;
        };
        suckerPunch: {
            effect: string;
            name: string;
        };
        sunnyDay: {
            effect: string;
            name: string;
        };
        sunsteelStrike: {
            effect: string;
            name: string;
        };
        superFang: {
            effect: string;
            name: string;
        };
        supercellSlam: {
            effect: string;
            name: string;
        };
        superpower: {
            effect: string;
            name: string;
        };
        supersonic: {
            effect: string;
            name: string;
        };
        supersonicSkystrikePhysical: {
            effect: string;
            name: string;
        };
        supersonicSkystrikeSpecial: {
            effect: string;
            name: string;
        };
        surf: {
            effect: string;
            name: string;
        };
        surgingStrikes: {
            effect: string;
            name: string;
        };
        swagger: {
            effect: string;
            name: string;
        };
        swallow: {
            effect: string;
            name: string;
        };
        sweetKiss: {
            effect: string;
            name: string;
        };
        sweetScent: {
            effect: string;
            name: string;
        };
        swift: {
            effect: string;
            name: string;
        };
        switcheroo: {
            effect: string;
            name: string;
        };
        swordsDance: {
            effect: string;
            name: string;
        };
        synchronoise: {
            effect: string;
            name: string;
        };
        synthesis: {
            effect: string;
            name: string;
        };
        syrupBomb: {
            effect: string;
            name: string;
        };
        tachyonCutter: {
            effect: string;
            name: string;
        };
        tackle: {
            effect: string;
            name: string;
        };
        tailGlow: {
            effect: string;
            name: string;
        };
        tailSlap: {
            effect: string;
            name: string;
        };
        tailWhip: {
            effect: string;
            name: string;
        };
        tailwind: {
            effect: string;
            name: string;
        };
        takeDown: {
            effect: string;
            name: string;
        };
        takeHeart: {
            effect: string;
            name: string;
        };
        tarShot: {
            effect: string;
            name: string;
        };
        taunt: {
            effect: string;
            name: string;
        };
        tearfulLook: {
            effect: string;
            name: string;
        };
        teatime: {
            effect: string;
            name: string;
        };
        technoBlast: {
            effect: string;
            name: string;
        };
        tectonicRagePhysical: {
            effect: string;
            name: string;
        };
        tectonicRageSpecial: {
            effect: string;
            name: string;
        };
        teeterDance: {
            effect: string;
            name: string;
        };
        telekinesis: {
            effect: string;
            name: string;
        };
        teleport: {
            effect: string;
            name: string;
        };
        temperFlare: {
            effect: string;
            name: string;
        };
        tenMillionVoltThunderbolt: {
            effect: string;
            name: string;
        };
        teraBlast: {
            effect: string;
            name: string;
        };
        teraStarstorm: {
            effect: string;
            name: string;
        };
        terrainPulse: {
            effect: string;
            name: string;
        };
        thief: {
            effect: string;
            name: string;
        };
        thousandArrows: {
            effect: string;
            name: string;
        };
        thousandWaves: {
            effect: string;
            name: string;
        };
        thrash: {
            effect: string;
            name: string;
        };
        throatChop: {
            effect: string;
            name: string;
        };
        thunder: {
            effect: string;
            name: string;
        };
        thunderCage: {
            effect: string;
            name: string;
        };
        thunderFang: {
            effect: string;
            name: string;
        };
        thunderPunch: {
            effect: string;
            name: string;
        };
        thunderShock: {
            effect: string;
            name: string;
        };
        thunderWave: {
            effect: string;
            name: string;
        };
        thunderbolt: {
            effect: string;
            name: string;
        };
        thunderclap: {
            effect: string;
            name: string;
        };
        thunderousKick: {
            effect: string;
            name: string;
        };
        tickle: {
            effect: string;
            name: string;
        };
        tidyUp: {
            effect: string;
            name: string;
        };
        topsyTurvy: {
            effect: string;
            name: string;
        };
        torchSong: {
            effect: string;
            name: string;
        };
        torment: {
            effect: string;
            name: string;
        };
        toxic: {
            effect: string;
            name: string;
        };
        toxicSpikes: {
            effect: string;
            name: string;
        };
        toxicThread: {
            effect: string;
            name: string;
        };
        trailblaze: {
            effect: string;
            name: string;
        };
        transform: {
            effect: string;
            name: string;
        };
        triAttack: {
            effect: string;
            name: string;
        };
        trick: {
            effect: string;
            name: string;
        };
        trickOrTreat: {
            effect: string;
            name: string;
        };
        trickRoom: {
            effect: string;
            name: string;
        };
        tripleArrows: {
            effect: string;
            name: string;
        };
        tripleAxel: {
            effect: string;
            name: string;
        };
        tripleDive: {
            effect: string;
            name: string;
        };
        tripleKick: {
            effect: string;
            name: string;
        };
        tropKick: {
            effect: string;
            name: string;
        };
        trumpCard: {
            effect: string;
            name: string;
        };
        twinBeam: {
            effect: string;
            name: string;
        };
        twineedle: {
            effect: string;
            name: string;
        };
        twinkleTacklePhysical: {
            effect: string;
            name: string;
        };
        twinkleTackleSpecial: {
            effect: string;
            name: string;
        };
        twister: {
            effect: string;
            name: string;
        };
        uTurn: {
            effect: string;
            name: string;
        };
        upperHand: {
            effect: string;
            name: string;
        };
        uproar: {
            effect: string;
            name: string;
        };
        vCreate: {
            effect: string;
            name: string;
        };
        vacuumWave: {
            effect: string;
            name: string;
        };
        veeveeVolley: {
            effect: string;
            name: string;
        };
        venomDrench: {
            effect: string;
            name: string;
        };
        venoshock: {
            effect: string;
            name: string;
        };
        victoryDance: {
            effect: string;
            name: string;
        };
        vineWhip: {
            effect: string;
            name: string;
        };
        viseGrip: {
            effect: string;
            name: string;
        };
        vitalThrow: {
            effect: string;
            name: string;
        };
        voltSwitch: {
            effect: string;
            name: string;
        };
        voltTackle: {
            effect: string;
            name: string;
        };
        wakeUpSlap: {
            effect: string;
            name: string;
        };
        waterGun: {
            effect: string;
            name: string;
        };
        waterPledge: {
            effect: string;
            name: string;
        };
        waterPulse: {
            effect: string;
            name: string;
        };
        waterShuriken: {
            effect: string;
            name: string;
        };
        waterSport: {
            effect: string;
            name: string;
        };
        waterSpout: {
            effect: string;
            name: string;
        };
        waterfall: {
            effect: string;
            name: string;
        };
        waveCrash: {
            effect: string;
            name: string;
        };
        weatherBall: {
            effect: string;
            name: string;
        };
        whirlpool: {
            effect: string;
            name: string;
        };
        whirlwind: {
            effect: string;
            name: string;
        };
        wickedBlow: {
            effect: string;
            name: string;
        };
        wickedTorque: {
            effect: string;
            name: string;
        };
        wideGuard: {
            effect: string;
            name: string;
        };
        wildCharge: {
            effect: string;
            name: string;
        };
        wildboltStorm: {
            effect: string;
            name: string;
        };
        willOWisp: {
            effect: string;
            name: string;
        };
        wingAttack: {
            effect: string;
            name: string;
        };
        wish: {
            effect: string;
            name: string;
        };
        withdraw: {
            effect: string;
            name: string;
        };
        wonderRoom: {
            effect: string;
            name: string;
        };
        woodHammer: {
            effect: string;
            name: string;
        };
        workUp: {
            effect: string;
            name: string;
        };
        worrySeed: {
            effect: string;
            name: string;
        };
        wrap: {
            effect: string;
            name: string;
        };
        wringOut: {
            effect: string;
            name: string;
        };
        xScissor: {
            effect: string;
            name: string;
        };
        yawn: {
            effect: string;
            name: string;
        };
        zapCannon: {
            effect: string;
            name: string;
        };
        zenHeadbutt: {
            effect: string;
            name: string;
        };
        zingZap: {
            effect: string;
            name: string;
        };
        zippyZap: {
            effect: string;
            name: string;
        };
    };
    moveTriggers: {
        absorbedElectricity: string;
        acquiredAbility: string;
        addType: string;
        afterYou: string;
        attackedByItem: string;
        becameCloakedInFreezingAir: string;
        becameCloakedInFreezingLight: string;
        bellChimed: string;
        burnedItselfOut: string;
        cannotBeSwitchedOut: string;
        cannotUseMove: string;
        chillyReception: string;
        choseDoomDesireAsDestiny: string;
        coinsScatteredEverywhere: string;
        copiedMove: string;
        copiedStatChanges: string;
        copiedTargetAbility: string;
        copyType: string;
        cutHpPowerUpMove: string;
        cutOwnHpAndMaximizedStat: string;
        dugAHole: string;
        exposedMove: string;
        faintCountdown: string;
        fled: string;
        flewUpHigh: string;
        foresawAnAttack: string;
        goingAllOutForAttack: string;
        healHp: string;
        hidUnderwater: string;
        hitWithRecoil: string;
        incineratedItem: string;
        invertStats: string;
        isChargingPower: string;
        isGlowing: string;
        isOverflowingWithSpacePower: string;
        isTighteningFocus: string;
        keptGoingAndCrashed: string;
        knockedOffItem: string;
        loweredItsHead: string;
        magnitudeMessage: string;
        regainedHealth: string;
        resetStats: string;
        revivalBlessing: string;
        sacrificialFullRestore: string;
        safeguard: string;
        setUpShellTrap: string;
        sharedGuard: string;
        sharedPower: string;
        shiftedStats: string;
        sketchedMove: string;
        soothingAromaWaftedThroughArea: string;
        sprangUp: string;
        startedHeatingUpBeak: string;
        statEliminated: string;
        stoleItem: string;
        suppressAbilities: string;
        swapArenaTags: string;
        swappedAbilitiesWithTarget: string;
        switchedStat: string;
        switchedStatChanges: string;
        switchedTwoStatChanges: string;
        tookAimAtTarget: string;
        tookInSunlight: string;
        tookMoveAttack: string;
        tookTargetIntoSky: string;
        transformedIntoTarget: string;
        transformedIntoType: string;
        tryingToTakeFoeDown: string;
        usedUpAllElectricity: string;
        vanishedInstantly: string;
        whippedUpAWhirlwind: string;
    };
    mysteryEncounter: {
        aTrainersTest: {
            buck: {
                accept: string;
                decline: string;
                intro_dialogue: string;
            };
            cheryl: {
                accept: string;
                decline: string;
                intro_dialogue: string;
            };
            description: string;
            eggTypes: {
                epic: string;
                legendary: string;
                rare: string;
            };
            intro: string;
            marley: {
                accept: string;
                decline: string;
                intro_dialogue: string;
            };
            mira: {
                accept: string;
                decline: string;
                intro_dialogue: string;
            };
            option: {
                1: {
                    label: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            riley: {
                accept: string;
                decline: string;
                intro_dialogue: string;
            };
            title: string;
        };
        absoluteAvarice: {
            description: string;
            intro: string;
            option: {
                1: {
                    boss_enraged: string;
                    food_stash: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        berriesAbound: {
            berries: string;
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    boss_enraged: string;
                    label: string;
                    selected: string;
                    selected_bad: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        bugTypeSuperfan: {
            battle_won: string;
            confirm_no_teach: string;
            description: string;
            intro: string;
            intro_dialogue: string;
            numBugTypes_one: string;
            numBugTypes_other: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    selected_0_to_1: string;
                    selected_2_to_3: string;
                    selected_4_to_5: string;
                    selected_6: string;
                    tooltip: string;
                };
                3: {
                    disabled_tooltip: string;
                    invalid_selection: string;
                    label: string;
                    select_prompt: string;
                    selected: string;
                    selected_dialogue: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            speaker: string;
            teach_move_prompt: string;
            title: string;
        };
        clowningAround: {
            description: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    ability_gained: string;
                    ability_prompt: string;
                    apply_ability_dialogue: string;
                    apply_ability_message: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    selected_2: string;
                    selected_3: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    selected: string;
                    selected_2: string;
                    selected_3: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            speaker: string;
            title: string;
        };
        dancingLessons: {
            description: string;
            intro: string;
            invalid_selection: string;
            option: {
                1: {
                    boss_enraged: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    disabled_tooltip: string;
                    label: string;
                    select_prompt: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        darkDeal: {
            description: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    label: string;
                    selected_dialogue: string;
                    selected_message: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            speaker: string;
            title: string;
        };
        delibirdy: {
            description: string;
            intro: string;
            invalid_selection: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    select_prompt: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    select_prompt: string;
                    selected: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            title: string;
        };
        departmentStoreSale: {
            description: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    label: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    tooltip: string;
                };
                4: {
                    label: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            speaker: string;
            title: string;
        };
        expertPokemonBreeder: {
            cleffa_1_nickname: string;
            cleffa_2_nickname: string;
            cleffa_3_nickname: string;
            description: string;
            eggs_tooltip: string;
            gained_eggs: string;
            intro: string;
            intro_dialogue: string;
            numEggs_one: string;
            numEggs_other: string;
            option: {
                1: {
                    label: string;
                    tooltip_base: string;
                };
                2: {
                    label: string;
                    tooltip_base: string;
                };
                3: {
                    label: string;
                    tooltip_base: string;
                };
                selected: string;
            };
            outro: string;
            outro_failed: string;
            query: string;
            title: string;
        };
        fieldTrip: {
            correct: string;
            correct_exp: string;
            description: string;
            incorrect: string;
            incorrect_exp: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    label: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    tooltip: string;
                };
                selected: string;
            };
            physical: string;
            query: string;
            second_option_prompt: string;
            speaker: string;
            special: string;
            status: string;
            title: string;
        };
        fieryFallout: {
            description: string;
            found_charcoal: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    target_burned: string;
                    tooltip: string;
                };
                3: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        fightOrFlight: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    stat_boost: string;
                    tooltip: string;
                };
                2: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        funAndGames: {
            bad_result: string;
            best_result: string;
            charging_continue: string;
            description: string;
            end_game: string;
            good_result: string;
            great_result: string;
            intro_dialogue: string;
            ko: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            speaker: string;
            title: string;
            turn_remaining_1: string;
            turn_remaining_2: string;
            turn_remaining_3: string;
        };
        globalTradeSystem: {
            description: string;
            intro: string;
            item_trade_selected: string;
            option: {
                1: {
                    label: string;
                    tooltip: string;
                    trade_options_prompt: string;
                };
                2: {
                    label: string;
                    tooltip: string;
                };
                3: {
                    invalid_selection: string;
                    label: string;
                    tooltip: string;
                    trade_options_prompt: string;
                };
                4: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            pokemon_trade_goodbye: string;
            pokemon_trade_selected: string;
            query: string;
            title: string;
            trade_received: string;
        };
        lostAtSea: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    label_disabled: string;
                    selected: string;
                    tooltip: string;
                    tooltip_disabled: string;
                };
                2: {
                    label: string;
                    label_disabled: string;
                    selected: string;
                    tooltip: string;
                    tooltip_disabled: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            title: string;
        };
        mysteriousChallengers: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    tooltip: string;
                };
                selected: string;
            };
            outro: string;
            query: string;
            title: string;
        };
        mysteriousChest: {
            description: string;
            intro: string;
            option: {
                1: {
                    amazing: string;
                    bad: string;
                    good: string;
                    great: string;
                    label: string;
                    normal: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        offerYouCantRefuse: {
            description: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                    tooltip_disabled: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            speaker: string;
            title: string;
        };
        partTimer: {
            description: string;
            intro: string;
            intro_dialogue: string;
            invalid_selection: string;
            job_complete_bad: string;
            job_complete_good: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            outro: string;
            pokemon_tired: string;
            query: string;
            speaker: string;
            title: string;
        };
        pokemonSalesman: {
            description: string;
            description_shiny: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    label: string;
                    selected_dialogue: string;
                    selected_message: string;
                    tooltip: string;
                    tooltip_shiny: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            speaker: string;
            title: string;
        };
        safariZone: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            safari: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                4: {
                    label: string;
                    tooltip: string;
                };
                angry: string;
                beside_itself_angry: string;
                busy_eating: string;
                eating: string;
                remaining_count: string;
                watching: string;
            };
            title: string;
        };
        shadyVitaminDealer: {
            cheap_side_effects: string;
            description: string;
            intro: string;
            intro_dialogue: string;
            invalid_selection: string;
            no_bad_effects: string;
            option: {
                1: {
                    label: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                selected: string;
            };
            query: string;
            speaker: string;
            title: string;
        };
        slumberingSnorlax: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    rest_result: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        teleportingHijinks: {
            attacked: string;
            boss_enraged: string;
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
            transport: string;
        };
        theStrongStuff: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    selected_2: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    stat_boost: string;
                    tooltip: string;
                };
            };
            outro: string;
            query: string;
            title: string;
        };
        theWinstrateChallenge: {
            description: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            speaker: string;
            title: string;
            victory: string;
            victory_2: string;
        };
        trainingSession: {
            description: string;
            intro: string;
            invalid_selection: string;
            option: {
                1: {
                    finished: string;
                    label: string;
                    tooltip: string;
                };
                2: {
                    finished: string;
                    label: string;
                    select_prompt: string;
                    tooltip: string;
                };
                3: {
                    finished: string;
                    label: string;
                    select_prompt: string;
                    tooltip: string;
                };
                4: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                selected: string;
            };
            outro: string;
            query: string;
            title: string;
        };
        trashToTreasure: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    selected_2: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        uncommonBreed: {
            description: string;
            intro: string;
            option: {
                1: {
                    label: string;
                    selected: string;
                    stat_boost: string;
                    tooltip: string;
                };
                2: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                3: {
                    disabled_tooltip: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            title: string;
        };
        unit_test_dialogue: string;
        weirdDream: {
            description: string;
            intro: string;
            intro_dialogue: string;
            option: {
                1: {
                    cutscene: string;
                    dream_complete: string;
                    label: string;
                    selected: string;
                    tooltip: string;
                };
                2: {
                    label: string;
                    selected: string;
                    tooltip: string;
                };
            };
            query: string;
            speaker: string;
            title: string;
        };
    };
    mysteryEncounterMessages: {
        affects_pokedex: string;
        cancel_option: string;
        paid_money: string;
        receive_money: string;
        view_party_button: string;
    };
    nature: {
        Adamant: string;
        Bashful: string;
        Bold: string;
        Brave: string;
        Calm: string;
        Careful: string;
        Docile: string;
        Gentle: string;
        Hardy: string;
        Hasty: string;
        Impish: string;
        Jolly: string;
        Lax: string;
        Lonely: string;
        Mild: string;
        Modest: string;
        Naive: string;
        Naughty: string;
        Quiet: string;
        Quirky: string;
        Rash: string;
        Relaxed: string;
        Sassy: string;
        Serious: string;
        Timid: string;
    };
    partyUiHandler: {
        ACTIVATE: string;
        ALL: string;
        APPLY: string;
        CANCEL: string;
        DEACTIVATE: string;
        PASS_BATON: string;
        PAUSE_EVOLUTION: string;
        RELEASE: string;
        RENAME: string;
        REVIVE: string;
        SELECT: string;
        SEND_OUT: string;
        SPLICE: string;
        SUMMARY: string;
        TEACH: string;
        TRANSFER: string;
        UNPAUSE_EVOLUTION: string;
        UNSPLICE: string;
        able: string;
        anyEffect: string;
        byebye: string;
        cancel: string;
        cantBeUsed: string;
        changeQuantity: string;
        choosePokemon: string;
        doWhatWithThisPokemon: string;
        farewell: string;
        goodbye: string;
        hasEnergy: string;
        illMissYou: string;
        illNeverForgetYou: string;
        learned: string;
        noEnergy: string;
        notAble: string;
        pausedEvolutions: string;
        releaseConfirmation: string;
        releaseInBattle: string;
        sayonara: string;
        selectAMove: string;
        selectAnotherPokemonToSplice: string;
        smellYaLater: string;
        soLong: string;
        thisIsWhereWePart: string;
        tooManyItems: string;
        unpausedEvolutions: string;
        unspliceConfirmation: string;
        untilWeMeetAgain: string;
        wasReverted: string;
    };
    pokeball: {
        greatBall: string;
        luxuryBall: string;
        masterBall: string;
        pokeBall: string;
        rogueBall: string;
        ultraBall: string;
    };
    pokemon: {
        abomasnow: string;
        abra: string;
        absol: string;
        accelgor: string;
        aegislash: string;
        aerodactyl: string;
        aggron: string;
        aipom: string;
        alakazam: string;
        alcremie: string;
        alola_diglett: string;
        alola_dugtrio: string;
        alola_exeggutor: string;
        alola_geodude: string;
        alola_golem: string;
        alola_graveler: string;
        alola_grimer: string;
        alola_marowak: string;
        alola_meowth: string;
        alola_muk: string;
        alola_ninetales: string;
        alola_persian: string;
        alola_raichu: string;
        alola_raticate: string;
        alola_rattata: string;
        alola_sandshrew: string;
        alola_sandslash: string;
        alola_vulpix: string;
        alomomola: string;
        altaria: string;
        amaura: string;
        ambipom: string;
        amoonguss: string;
        ampharos: string;
        annihilape: string;
        anorith: string;
        appletun: string;
        applin: string;
        araquanid: string;
        arbok: string;
        arboliva: string;
        arcanine: string;
        arceus: string;
        archaludon: string;
        archen: string;
        archeops: string;
        arctibax: string;
        arctovish: string;
        arctozolt: string;
        ariados: string;
        armaldo: string;
        armarouge: string;
        aromatisse: string;
        aron: string;
        arrokuda: string;
        articuno: string;
        audino: string;
        aurorus: string;
        avalugg: string;
        axew: string;
        azelf: string;
        azumarill: string;
        azurill: string;
        bagon: string;
        baltoy: string;
        banette: string;
        barbaracle: string;
        barboach: string;
        barraskewda: string;
        basculegion: string;
        basculin: string;
        bastiodon: string;
        baxcalibur: string;
        bayleef: string;
        beartic: string;
        beautifly: string;
        beedrill: string;
        beheeyem: string;
        beldum: string;
        bellibolt: string;
        bellossom: string;
        bellsprout: string;
        bergmite: string;
        bewear: string;
        bibarel: string;
        bidoof: string;
        binacle: string;
        bisharp: string;
        blacephalon: string;
        blastoise: string;
        blaziken: string;
        blipbug: string;
        blissey: string;
        blitzle: string;
        bloodmoon_ursaluna: string;
        boldore: string;
        boltund: string;
        bombirdier: string;
        bonsly: string;
        bouffalant: string;
        bounsweet: string;
        braixen: string;
        brambleghast: string;
        bramblin: string;
        braviary: string;
        breloom: string;
        brionne: string;
        bronzong: string;
        bronzor: string;
        brute_bonnet: string;
        bruxish: string;
        budew: string;
        buizel: string;
        bulbasaur: string;
        buneary: string;
        bunnelby: string;
        burmy: string;
        butterfree: string;
        buzzwole: string;
        cacnea: string;
        cacturne: string;
        calyrex: string;
        camerupt: string;
        capsakid: string;
        carbink: string;
        carkol: string;
        carnivine: string;
        carracosta: string;
        carvanha: string;
        cascoon: string;
        castform: string;
        caterpie: string;
        celebi: string;
        celesteela: string;
        centiskorch: string;
        ceruledge: string;
        cetitan: string;
        cetoddle: string;
        chandelure: string;
        chansey: string;
        charcadet: string;
        charizard: string;
        charjabug: string;
        charmander: string;
        charmeleon: string;
        chatot: string;
        cherrim: string;
        cherubi: string;
        chesnaught: string;
        chespin: string;
        chewtle: string;
        chi_yu: string;
        chien_pao: string;
        chikorita: string;
        chimchar: string;
        chimecho: string;
        chinchou: string;
        chingling: string;
        cinccino: string;
        cinderace: string;
        clamperl: string;
        clauncher: string;
        clawitzer: string;
        claydol: string;
        clefable: string;
        clefairy: string;
        cleffa: string;
        clobbopus: string;
        clodsire: string;
        cloyster: string;
        coalossal: string;
        cobalion: string;
        cofagrigus: string;
        combee: string;
        combusken: string;
        comfey: string;
        conkeldurr: string;
        copperajah: string;
        corphish: string;
        corsola: string;
        corviknight: string;
        corvisquire: string;
        cosmoem: string;
        cosmog: string;
        cottonee: string;
        crabominable: string;
        crabrawler: string;
        cradily: string;
        cramorant: string;
        cranidos: string;
        crawdaunt: string;
        cresselia: string;
        croagunk: string;
        crobat: string;
        crocalor: string;
        croconaw: string;
        crustle: string;
        cryogonal: string;
        cubchoo: string;
        cubone: string;
        cufant: string;
        cursola: string;
        cutiefly: string;
        cyclizar: string;
        cyndaquil: string;
        dachsbun: string;
        darkrai: string;
        darmanitan: string;
        dartrix: string;
        darumaka: string;
        decidueye: string;
        dedenne: string;
        deerling: string;
        deino: string;
        delcatty: string;
        delibird: string;
        delphox: string;
        deoxys: string;
        dewgong: string;
        dewott: string;
        dewpider: string;
        dhelmise: string;
        dialga: string;
        diancie: string;
        diggersby: string;
        diglett: string;
        dipplin: string;
        ditto: string;
        dodrio: string;
        doduo: string;
        dolliv: string;
        dondozo: string;
        donphan: string;
        dottler: string;
        doublade: string;
        dracovish: string;
        dracozolt: string;
        dragalge: string;
        dragapult: string;
        dragonair: string;
        dragonite: string;
        drakloak: string;
        drampa: string;
        drapion: string;
        dratini: string;
        drednaw: string;
        dreepy: string;
        drifblim: string;
        drifloon: string;
        drilbur: string;
        drizzile: string;
        drowzee: string;
        druddigon: string;
        dubwool: string;
        ducklett: string;
        dudunsparce: string;
        dugtrio: string;
        dunsparce: string;
        duosion: string;
        duraludon: string;
        durant: string;
        dusclops: string;
        dusknoir: string;
        duskull: string;
        dustox: string;
        dwebble: string;
        eelektrik: string;
        eelektross: string;
        eevee: string;
        eiscue: string;
        ekans: string;
        eldegoss: string;
        electabuzz: string;
        electivire: string;
        electrike: string;
        electrode: string;
        elekid: string;
        elgyem: string;
        emboar: string;
        emolga: string;
        empoleon: string;
        enamorus: string;
        entei: string;
        escavalier: string;
        espathra: string;
        espeon: string;
        espurr: string;
        eternal_floette: string;
        eternatus: string;
        excadrill: string;
        exeggcute: string;
        exeggutor: string;
        exploud: string;
        falinks: string;
        farfetchd: string;
        farigiraf: string;
        fearow: string;
        feebas: string;
        fennekin: string;
        feraligatr: string;
        ferroseed: string;
        ferrothorn: string;
        fezandipiti: string;
        fidough: string;
        finizen: string;
        finneon: string;
        flaaffy: string;
        flabebe: string;
        flamigo: string;
        flapple: string;
        flareon: string;
        fletchinder: string;
        fletchling: string;
        flittle: string;
        floatzel: string;
        floette: string;
        floragato: string;
        florges: string;
        flutter_mane: string;
        flygon: string;
        fomantis: string;
        foongus: string;
        forretress: string;
        fraxure: string;
        frigibax: string;
        frillish: string;
        froakie: string;
        frogadier: string;
        froslass: string;
        frosmoth: string;
        fuecoco: string;
        furfrou: string;
        furret: string;
        gabite: string;
        galar_articuno: string;
        galar_corsola: string;
        galar_darmanitan: string;
        galar_darumaka: string;
        galar_farfetchd: string;
        galar_linoone: string;
        galar_meowth: string;
        galar_moltres: string;
        galar_mr_mime: string;
        galar_ponyta: string;
        galar_rapidash: string;
        galar_slowbro: string;
        galar_slowking: string;
        galar_slowpoke: string;
        galar_stunfisk: string;
        galar_weezing: string;
        galar_yamask: string;
        galar_zapdos: string;
        galar_zigzagoon: string;
        gallade: string;
        galvantula: string;
        garbodor: string;
        garchomp: string;
        gardevoir: string;
        garganacl: string;
        gastly: string;
        gastrodon: string;
        genesect: string;
        gengar: string;
        geodude: string;
        gholdengo: string;
        gible: string;
        gigalith: string;
        gimmighoul: string;
        girafarig: string;
        giratina: string;
        glaceon: string;
        glalie: string;
        glameow: string;
        glastrier: string;
        gligar: string;
        glimmet: string;
        glimmora: string;
        gliscor: string;
        gloom: string;
        gogoat: string;
        golbat: string;
        goldeen: string;
        golduck: string;
        golem: string;
        golett: string;
        golisopod: string;
        golurk: string;
        goodra: string;
        goomy: string;
        gorebyss: string;
        gossifleur: string;
        gothita: string;
        gothitelle: string;
        gothorita: string;
        gouging_fire: string;
        gourgeist: string;
        grafaiai: string;
        granbull: string;
        grapploct: string;
        graveler: string;
        great_tusk: string;
        greavard: string;
        greedent: string;
        greninja: string;
        grimer: string;
        grimmsnarl: string;
        grookey: string;
        grotle: string;
        groudon: string;
        grovyle: string;
        growlithe: string;
        grubbin: string;
        grumpig: string;
        gulpin: string;
        gumshoos: string;
        gurdurr: string;
        guzzlord: string;
        gyarados: string;
        hakamo_o: string;
        happiny: string;
        hariyama: string;
        hatenna: string;
        hatterene: string;
        hattrem: string;
        haunter: string;
        hawlucha: string;
        haxorus: string;
        heatmor: string;
        heatran: string;
        heliolisk: string;
        helioptile: string;
        heracross: string;
        herdier: string;
        hippopotas: string;
        hippowdon: string;
        hisui_arcanine: string;
        hisui_avalugg: string;
        hisui_braviary: string;
        hisui_decidueye: string;
        hisui_electrode: string;
        hisui_goodra: string;
        hisui_growlithe: string;
        hisui_lilligant: string;
        hisui_qwilfish: string;
        hisui_samurott: string;
        hisui_sliggoo: string;
        hisui_sneasel: string;
        hisui_typhlosion: string;
        hisui_voltorb: string;
        hisui_zoroark: string;
        hisui_zorua: string;
        hitmonchan: string;
        hitmonlee: string;
        hitmontop: string;
        ho_oh: string;
        honchkrow: string;
        honedge: string;
        hoopa: string;
        hoothoot: string;
        hoppip: string;
        horsea: string;
        houndoom: string;
        houndour: string;
        houndstone: string;
        huntail: string;
        hydrapple: string;
        hydreigon: string;
        hypno: string;
        igglybuff: string;
        illumise: string;
        impidimp: string;
        incineroar: string;
        indeedee: string;
        infernape: string;
        inkay: string;
        inteleon: string;
        iron_boulder: string;
        iron_bundle: string;
        iron_crown: string;
        iron_hands: string;
        iron_jugulis: string;
        iron_leaves: string;
        iron_moth: string;
        iron_thorns: string;
        iron_treads: string;
        iron_valiant: string;
        ivysaur: string;
        jangmo_o: string;
        jellicent: string;
        jigglypuff: string;
        jirachi: string;
        jolteon: string;
        joltik: string;
        jumpluff: string;
        jynx: string;
        kabuto: string;
        kabutops: string;
        kadabra: string;
        kakuna: string;
        kangaskhan: string;
        karrablast: string;
        kartana: string;
        kecleon: string;
        keldeo: string;
        kilowattrel: string;
        kingambit: string;
        kingdra: string;
        kingler: string;
        kirlia: string;
        klang: string;
        klawf: string;
        kleavor: string;
        klefki: string;
        klink: string;
        klinklang: string;
        koffing: string;
        komala: string;
        kommo_o: string;
        koraidon: string;
        krabby: string;
        kricketot: string;
        kricketune: string;
        krokorok: string;
        krookodile: string;
        kubfu: string;
        kyogre: string;
        kyurem: string;
        lairon: string;
        lampent: string;
        landorus: string;
        lanturn: string;
        lapras: string;
        larvesta: string;
        larvitar: string;
        latias: string;
        latios: string;
        leafeon: string;
        leavanny: string;
        lechonk: string;
        ledian: string;
        ledyba: string;
        lickilicky: string;
        lickitung: string;
        liepard: string;
        lileep: string;
        lilligant: string;
        lillipup: string;
        linoone: string;
        litleo: string;
        litten: string;
        litwick: string;
        lokix: string;
        lombre: string;
        lopunny: string;
        lotad: string;
        loudred: string;
        lucario: string;
        ludicolo: string;
        lugia: string;
        lumineon: string;
        lunala: string;
        lunatone: string;
        lurantis: string;
        luvdisc: string;
        luxio: string;
        luxray: string;
        lycanroc: string;
        mabosstiff: string;
        machamp: string;
        machoke: string;
        machop: string;
        magby: string;
        magcargo: string;
        magearna: string;
        magikarp: string;
        magmar: string;
        magmortar: string;
        magnemite: string;
        magneton: string;
        magnezone: string;
        makuhita: string;
        malamar: string;
        mamoswine: string;
        manaphy: string;
        mandibuzz: string;
        manectric: string;
        mankey: string;
        mantine: string;
        mantyke: string;
        maractus: string;
        mareanie: string;
        mareep: string;
        marill: string;
        marowak: string;
        marshadow: string;
        marshtomp: string;
        maschiff: string;
        masquerain: string;
        maushold: string;
        mawile: string;
        medicham: string;
        meditite: string;
        meganium: string;
        melmetal: string;
        meloetta: string;
        meltan: string;
        meowscarada: string;
        meowstic: string;
        meowth: string;
        mesprit: string;
        metagross: string;
        metang: string;
        metapod: string;
        mew: string;
        mewtwo: string;
        mienfoo: string;
        mienshao: string;
        mightyena: string;
        milcery: string;
        milotic: string;
        miltank: string;
        mime_jr: string;
        mimikyu: string;
        minccino: string;
        minior: string;
        minun: string;
        miraidon: string;
        misdreavus: string;
        mismagius: string;
        moltres: string;
        monferno: string;
        morelull: string;
        morgrem: string;
        morpeko: string;
        mothim: string;
        mr_mime: string;
        mr_rime: string;
        mudbray: string;
        mudkip: string;
        mudsdale: string;
        muk: string;
        munchlax: string;
        munkidori: string;
        munna: string;
        murkrow: string;
        musharna: string;
        nacli: string;
        naclstack: string;
        naganadel: string;
        natu: string;
        necrozma: string;
        nickit: string;
        nidoking: string;
        nidoqueen: string;
        nidoran_f: string;
        nidoran_m: string;
        nidorina: string;
        nidorino: string;
        nihilego: string;
        nincada: string;
        ninetales: string;
        ninjask: string;
        noctowl: string;
        noibat: string;
        noivern: string;
        nosepass: string;
        numel: string;
        nuzleaf: string;
        nymble: string;
        obstagoon: string;
        octillery: string;
        oddish: string;
        ogerpon: string;
        oinkologne: string;
        okidogi: string;
        omanyte: string;
        omastar: string;
        onix: string;
        oranguru: string;
        orbeetle: string;
        oricorio: string;
        orthworm: string;
        oshawott: string;
        overqwil: string;
        pachirisu: string;
        palafin: string;
        paldea_tauros: string;
        paldea_wooper: string;
        palkia: string;
        palossand: string;
        palpitoad: string;
        pancham: string;
        pangoro: string;
        panpour: string;
        pansage: string;
        pansear: string;
        paras: string;
        parasect: string;
        passimian: string;
        patrat: string;
        pawmi: string;
        pawmo: string;
        pawmot: string;
        pawniard: string;
        pecharunt: string;
        pelipper: string;
        perrserker: string;
        persian: string;
        petilil: string;
        phanpy: string;
        phantump: string;
        pheromosa: string;
        phione: string;
        pichu: string;
        pidgeot: string;
        pidgeotto: string;
        pidgey: string;
        pidove: string;
        pignite: string;
        pikachu: string;
        pikipek: string;
        piloswine: string;
        pincurchin: string;
        pineco: string;
        pinsir: string;
        piplup: string;
        plusle: string;
        poipole: string;
        politoed: string;
        poliwag: string;
        poliwhirl: string;
        poliwrath: string;
        poltchageist: string;
        polteageist: string;
        ponyta: string;
        poochyena: string;
        popplio: string;
        porygon: string;
        porygon2: string;
        porygon_z: string;
        primarina: string;
        primeape: string;
        prinplup: string;
        probopass: string;
        psyduck: string;
        pumpkaboo: string;
        pupitar: string;
        purrloin: string;
        purugly: string;
        pyroar: string;
        pyukumuku: string;
        quagsire: string;
        quaquaval: string;
        quaxly: string;
        quaxwell: string;
        quilava: string;
        quilladin: string;
        qwilfish: string;
        raboot: string;
        rabsca: string;
        raging_bolt: string;
        raichu: string;
        raikou: string;
        ralts: string;
        rampardos: string;
        rapidash: string;
        raticate: string;
        rattata: string;
        rayquaza: string;
        regice: string;
        regidrago: string;
        regieleki: string;
        regigigas: string;
        regirock: string;
        registeel: string;
        relicanth: string;
        rellor: string;
        remoraid: string;
        reshiram: string;
        reuniclus: string;
        revavroom: string;
        rhydon: string;
        rhyhorn: string;
        rhyperior: string;
        ribombee: string;
        rillaboom: string;
        riolu: string;
        roaring_moon: string;
        rockruff: string;
        roggenrola: string;
        rolycoly: string;
        rookidee: string;
        roselia: string;
        roserade: string;
        rotom: string;
        rowlet: string;
        rufflet: string;
        runerigus: string;
        sableye: string;
        salamence: string;
        salandit: string;
        salazzle: string;
        samurott: string;
        sandaconda: string;
        sandile: string;
        sandshrew: string;
        sandslash: string;
        sandy_shocks: string;
        sandygast: string;
        sawk: string;
        sawsbuck: string;
        scatterbug: string;
        sceptile: string;
        scizor: string;
        scolipede: string;
        scorbunny: string;
        scovillain: string;
        scrafty: string;
        scraggy: string;
        scream_tail: string;
        scyther: string;
        seadra: string;
        seaking: string;
        sealeo: string;
        seedot: string;
        seel: string;
        seismitoad: string;
        sentret: string;
        serperior: string;
        servine: string;
        seviper: string;
        sewaddle: string;
        sharpedo: string;
        shaymin: string;
        shedinja: string;
        shelgon: string;
        shellder: string;
        shellos: string;
        shelmet: string;
        shieldon: string;
        shiftry: string;
        shiinotic: string;
        shinx: string;
        shroodle: string;
        shroomish: string;
        shuckle: string;
        shuppet: string;
        sigilyph: string;
        silcoon: string;
        silicobra: string;
        silvally: string;
        simipour: string;
        simisage: string;
        simisear: string;
        sinistcha: string;
        sinistea: string;
        sirfetchd: string;
        sizzlipede: string;
        skarmory: string;
        skeledirge: string;
        skiddo: string;
        skiploom: string;
        skitty: string;
        skorupi: string;
        skrelp: string;
        skuntank: string;
        skwovet: string;
        slaking: string;
        slakoth: string;
        sliggoo: string;
        slither_wing: string;
        slowbro: string;
        slowking: string;
        slowpoke: string;
        slugma: string;
        slurpuff: string;
        smeargle: string;
        smoliv: string;
        smoochum: string;
        sneasel: string;
        sneasler: string;
        snivy: string;
        snom: string;
        snorlax: string;
        snorunt: string;
        snover: string;
        snubbull: string;
        sobble: string;
        solgaleo: string;
        solosis: string;
        solrock: string;
        spearow: string;
        spectrier: string;
        spewpa: string;
        spheal: string;
        spidops: string;
        spinarak: string;
        spinda: string;
        spiritomb: string;
        spoink: string;
        sprigatito: string;
        spritzee: string;
        squawkabilly: string;
        squirtle: string;
        stakataka: string;
        stantler: string;
        staraptor: string;
        staravia: string;
        starly: string;
        starmie: string;
        staryu: string;
        steelix: string;
        steenee: string;
        stonjourner: string;
        stoutland: string;
        stufful: string;
        stunfisk: string;
        stunky: string;
        sudowoodo: string;
        suicune: string;
        sunflora: string;
        sunkern: string;
        surskit: string;
        swablu: string;
        swadloon: string;
        swalot: string;
        swampert: string;
        swanna: string;
        swellow: string;
        swinub: string;
        swirlix: string;
        swoobat: string;
        sylveon: string;
        tadbulb: string;
        taillow: string;
        talonflame: string;
        tandemaus: string;
        tangela: string;
        tangrowth: string;
        tapu_bulu: string;
        tapu_fini: string;
        tapu_koko: string;
        tapu_lele: string;
        tarountula: string;
        tatsugiri: string;
        tauros: string;
        teddiursa: string;
        tentacool: string;
        tentacruel: string;
        tepig: string;
        terapagos: string;
        terrakion: string;
        thievul: string;
        throh: string;
        thundurus: string;
        thwackey: string;
        timburr: string;
        ting_lu: string;
        tinkatink: string;
        tinkaton: string;
        tinkatuff: string;
        tirtouga: string;
        toedscool: string;
        toedscruel: string;
        togedemaru: string;
        togekiss: string;
        togepi: string;
        togetic: string;
        torchic: string;
        torkoal: string;
        tornadus: string;
        torracat: string;
        torterra: string;
        totodile: string;
        toucannon: string;
        toxapex: string;
        toxel: string;
        toxicroak: string;
        toxtricity: string;
        tranquill: string;
        trapinch: string;
        treecko: string;
        trevenant: string;
        tropius: string;
        trubbish: string;
        trumbeak: string;
        tsareena: string;
        turtonator: string;
        turtwig: string;
        tympole: string;
        tynamo: string;
        type_null: string;
        typhlosion: string;
        tyranitar: string;
        tyrantrum: string;
        tyrogue: string;
        tyrunt: string;
        umbreon: string;
        unfezant: string;
        unown: string;
        ursaluna: string;
        ursaring: string;
        urshifu: string;
        uxie: string;
        vanillish: string;
        vanillite: string;
        vanilluxe: string;
        vaporeon: string;
        varoom: string;
        veluza: string;
        venipede: string;
        venomoth: string;
        venonat: string;
        venusaur: string;
        vespiquen: string;
        vibrava: string;
        victini: string;
        victreebel: string;
        vigoroth: string;
        vikavolt: string;
        vileplume: string;
        virizion: string;
        vivillon: string;
        volbeat: string;
        volcanion: string;
        volcarona: string;
        voltorb: string;
        vullaby: string;
        vulpix: string;
        wailmer: string;
        wailord: string;
        walking_wake: string;
        walrein: string;
        wartortle: string;
        watchog: string;
        wattrel: string;
        weavile: string;
        weedle: string;
        weepinbell: string;
        weezing: string;
        whimsicott: string;
        whirlipede: string;
        whiscash: string;
        whismur: string;
        wigglytuff: string;
        wiglett: string;
        wimpod: string;
        wingull: string;
        wishiwashi: string;
        wo_chien: string;
        wobbuffet: string;
        woobat: string;
        wooloo: string;
        wooper: string;
        wormadam: string;
        wugtrio: string;
        wurmple: string;
        wynaut: string;
        wyrdeer: string;
        xatu: string;
        xerneas: string;
        xurkitree: string;
        yamask: string;
        yamper: string;
        yanma: string;
        yanmega: string;
        yungoos: string;
        yveltal: string;
        zacian: string;
        zamazenta: string;
        zangoose: string;
        zapdos: string;
        zarude: string;
        zebstrika: string;
        zekrom: string;
        zeraora: string;
        zigzagoon: string;
        zoroark: string;
        zorua: string;
        zubat: string;
        zweilous: string;
        zygarde: string;
    };
    pokemonForm: {
        basculinBlueStriped: string;
        basculinFemale: string;
        basculinMale: string;
        basculinRedStriped: string;
        basculinWhiteStriped: string;
        burmyPlant: string;
        burmySandy: string;
        burmyTrash: string;
        calyrex: string;
        calyrexIce: string;
        calyrexShadow: string;
        castform: string;
        castformRainy: string;
        castformSnowy: string;
        castformSunny: string;
        cherubiOvercast: string;
        cherubiSunshine: string;
        cramorant: string;
        cramorantGorging: string;
        cramorantGulping: string;
        darumaka: string;
        darumakaZen: string;
        deerlingAutumn: string;
        deerlingSpring: string;
        deerlingSummer: string;
        deerlingWinter: string;
        deoxysAttack: string;
        deoxysDefense: string;
        deoxysNormal: string;
        deoxysSpeed: string;
        dialga: string;
        dialgaOrigin: string;
        dunsparceThree: string;
        dunsparceTwo: string;
        eevee: string;
        eeveePartner: string;
        eiscue: string;
        eiscueNoIce: string;
        enamorusIncarnate: string;
        enamorusTherian: string;
        espurrFemale: string;
        espurrMale: string;
        finizenHero: string;
        finizenZero: string;
        flabebeBlue: string;
        flabebeOrange: string;
        flabebeRed: string;
        flabebeWhite: string;
        flabebeYellow: string;
        froakie: string;
        froakieAsh: string;
        froakieBattleBond: string;
        furfrou: string;
        furfrouDandy: string;
        furfrouDebutante: string;
        furfrouDiamond: string;
        furfrouHeart: string;
        furfrouKabuki: string;
        furfrouLaReine: string;
        furfrouMatron: string;
        furfrouPharaoh: string;
        furfrouStar: string;
        galarDarumaka: string;
        galarDarumakaZen: string;
        genesect: string;
        genesectBurn: string;
        genesectChill: string;
        genesectDouse: string;
        genesectShock: string;
        gimmighoulChest: string;
        gimmighoulRoaming: string;
        giratinaAltered: string;
        giratinaOrigin: string;
        honedgeBlade: string;
        honedgeShiled: string;
        hoopa: string;
        hoopaUnbound: string;
        indeedeeFemale: string;
        indeedeeMale: string;
        keldeoOrdinary: string;
        keldeoResolute: string;
        koraidonApexBuild: string;
        koraidonGlidingBuild: string;
        koraidonLimitedBuild: string;
        koraidonSprintingBuild: string;
        koraidonSwimmingBuild: string;
        kubfuRapidStrike: string;
        kubfuSingleStrike: string;
        kyurem: string;
        kyuremBlack: string;
        kyuremWhite: string;
        landorusIncarnate: string;
        landorusTherian: string;
        lechonkFemale: string;
        lechonkMale: string;
        magearna: string;
        magearnaOriginal: string;
        marshadow: string;
        marshadowZenith: string;
        meloettaAria: string;
        meloettaPirouette: string;
        milceryCaramelSwirl: string;
        milceryLemonCream: string;
        milceryMatchaCream: string;
        milceryMintCream: string;
        milceryRainbowSwirl: string;
        milceryRubyCream: string;
        milceryRubySwirl: string;
        milcerySaltedCream: string;
        milceryVanillaCream: string;
        mimikyuBusted: string;
        mimikyuDisguised: string;
        miniorBlue: string;
        miniorBlueMeteor: string;
        miniorGreen: string;
        miniorGreenMeteor: string;
        miniorIndigo: string;
        miniorIndigoMeteor: string;
        miniorOrange: string;
        miniorOrangeMeteor: string;
        miniorRed: string;
        miniorRedMeteor: string;
        miniorViolet: string;
        miniorVioletMeteor: string;
        miniorYellow: string;
        miniorYellowMeteor: string;
        miraidonAquaticMode: string;
        miraidonDriveMode: string;
        miraidonGlideMode: string;
        miraidonLowPowerMode: string;
        miraidonUltimateMode: string;
        morpekoFullBelly: string;
        morpekoHangry: string;
        necrozma: string;
        necrozmaDawnWings: string;
        necrozmaDuskMane: string;
        necrozmaUltra: string;
        ogerponCornerstoneMask: string;
        ogerponCornerstoneMaskTera: string;
        ogerponHearthflameMask: string;
        ogerponHearthflameMaskTera: string;
        ogerponTealMask: string;
        ogerponTealMaskTera: string;
        ogerponWellspringMask: string;
        ogerponWellspringMaskTera: string;
        oricorioBaile: string;
        oricorioPau: string;
        oricorioPompom: string;
        oricorioSensu: string;
        paldeaTaurosAqua: string;
        paldeaTaurosBlaze: string;
        paldeaTaurosCombat: string;
        palkia: string;
        palkiaOrigin: string;
        pichu: string;
        pichuSpiky: string;
        pikachu: string;
        pikachuBeautyCosplay: string;
        pikachuCoolCosplay: string;
        pikachuCosplay: string;
        pikachuCuteCosplay: string;
        pikachuPartner: string;
        pikachuSmartCosplay: string;
        pikachuToughCosplay: string;
        poltchageistArtisan: string;
        poltchageistCounterfeit: string;
        poltchageistMasterpiece: string;
        poltchageistUnremarkable: string;
        pumpkaboo: string;
        pumpkabooLarge: string;
        pumpkabooSmall: string;
        pumpkabooSuper: string;
        rockruff: string;
        rockruffDusk: string;
        rockruffMidday: string;
        rockruffMidnight: string;
        rockruffOwnTempo: string;
        rotom: string;
        rotomFan: string;
        rotomFrost: string;
        rotomHeat: string;
        rotomMow: string;
        rotomWash: string;
        scatterbugArchipelago: string;
        scatterbugContinental: string;
        scatterbugElegant: string;
        scatterbugFancy: string;
        scatterbugGarden: string;
        scatterbugHighPlains: string;
        scatterbugIcySnow: string;
        scatterbugJungle: string;
        scatterbugMarine: string;
        scatterbugMeadow: string;
        scatterbugModern: string;
        scatterbugMonsoon: string;
        scatterbugOcean: string;
        scatterbugPokeBall: string;
        scatterbugPolar: string;
        scatterbugRiver: string;
        scatterbugSandstorm: string;
        scatterbugSavanna: string;
        scatterbugSun: string;
        scatterbugTundra: string;
        shayminLand: string;
        shayminSky: string;
        shellosEast: string;
        shellosWest: string;
        sinisteaAntique: string;
        sinisteaPhony: string;
        squawkabillyBluePlumage: string;
        squawkabillyGreenPlumage: string;
        squawkabillyWhitePlumage: string;
        squawkabillyYellowPlumage: string;
        tandemausFour: string;
        tandemausThree: string;
        tatsugiriCurly: string;
        tatsugiriDroopy: string;
        tatsugiriStretchy: string;
        terapagos: string;
        terapagosStellar: string;
        terapagosTerastal: string;
        thundurusIncarnate: string;
        thundurusTherian: string;
        tornadusIncarnate: string;
        tornadusTherian: string;
        toxelAmped: string;
        toxelLowkey: string;
        typeNullBug: string;
        typeNullDark: string;
        typeNullDragon: string;
        typeNullElectric: string;
        typeNullFairy: string;
        typeNullFighting: string;
        typeNullFire: string;
        typeNullFlying: string;
        typeNullGhost: string;
        typeNullGrass: string;
        typeNullGround: string;
        typeNullIce: string;
        typeNullNormal: string;
        typeNullPoison: string;
        typeNullPsychic: string;
        typeNullRock: string;
        typeNullSteel: string;
        typeNullWater: string;
        unownA: string;
        unownB: string;
        unownC: string;
        unownD: string;
        unownE: string;
        unownExclamation: string;
        unownF: string;
        unownG: string;
        unownH: string;
        unownI: string;
        unownJ: string;
        unownK: string;
        unownL: string;
        unownM: string;
        unownN: string;
        unownO: string;
        unownP: string;
        unownQ: string;
        unownQuestion: string;
        unownR: string;
        unownS: string;
        unownT: string;
        unownU: string;
        unownV: string;
        unownW: string;
        unownX: string;
        unownY: string;
        unownZ: string;
        wishiwashi: string;
        wishiwashiSchool: string;
        xerneasActive: string;
        xerneasNeutral: string;
        zacianCrowned: string;
        zacianHeroOfManyBattles: string;
        zamazentaCrowned: string;
        zamazentaHeroOfManyBattles: string;
        zarude: string;
        zarudeDada: string;
        zygarde10: string;
        zygarde10Pc: string;
        zygarde50: string;
        zygarde50Pc: string;
        zygardeComplete: string;
    };
    pokemonInfo: {
        Stat: {
            ACC: string;
            ATK: string;
            ATKshortened: string;
            DEF: string;
            DEFshortened: string;
            EVA: string;
            HP: string;
            HPshortened: string;
            SPATK: string;
            SPATKshortened: string;
            SPD: string;
            SPDEF: string;
            SPDEFshortened: string;
            SPDshortened: string;
        };
        Type: {
            BUG: string;
            DARK: string;
            DRAGON: string;
            ELECTRIC: string;
            FAIRY: string;
            FIGHTING: string;
            FIRE: string;
            FLYING: string;
            GHOST: string;
            GRASS: string;
            GROUND: string;
            ICE: string;
            NORMAL: string;
            POISON: string;
            PSYCHIC: string;
            ROCK: string;
            STEEL: string;
            STELLAR: string;
            UNKNOWN: string;
            WATER: string;
        };
    };
    pokemonInfoContainer: {
        ability: string;
        form: string;
        gender: string;
        moveset: string;
        nature: string;
    };
    pokemonSummary: {
        cancel: string;
        expPoints: string;
        memoString: string;
        metFragment: {
            apparently: string;
            normal: string;
        };
        nature: string;
        natureFragment: {
            Adamant: string;
            Bashful: string;
            Bold: string;
            Brave: string;
            Calm: string;
            Careful: string;
            Docile: string;
            Gentle: string;
            Hardy: string;
            Hasty: string;
            Impish: string;
            Jolly: string;
            Lax: string;
            Lonely: string;
            Mild: string;
            Modest: string;
            Naive: string;
            Naughty: string;
            Quiet: string;
            Quirky: string;
            Rash: string;
            Relaxed: string;
            Sassy: string;
            Serious: string;
            Timid: string;
        };
        nextLv: string;
        ot: string;
        pokemonInfo: string;
        powerAccuracyCategory: string;
        status: string;
        type: string;
        unknownTrainer: string;
    };
    runHistory: {
        SPDshortened: string;
        challengeMonoGen1: string;
        challengeMonoGen2: string;
        challengeMonoGen3: string;
        challengeMonoGen4: string;
        challengeMonoGen5: string;
        challengeMonoGen6: string;
        challengeMonoGen7: string;
        challengeMonoGen8: string;
        challengeMonoGen9: string;
        challengeRules: string;
        defeated: string;
        defeatedRival: string;
        defeatedRival_female: string;
        defeatedTrainer: string;
        defeatedTrainerDouble: string;
        defeatedTrainerDouble_female: string;
        defeatedTrainer_female: string;
        defeatedWild: string;
        defeatedWild_female: string;
        defeated_female: string;
        hallofFameText: string;
        hallofFameText_female: string;
        luck: string;
        mode: string;
        money: string;
        personalBest: string;
        playerItems: string;
        runInfo: string;
        runLength: string;
        score: string;
        victory: string;
        viewEndingSplash: string;
        viewHallOfFame: string;
        viewHeldItems: string;
    };
    saveSlotSelectUiHandler: {
        empty: string;
        loading: string;
        lv: string;
        overwriteData: string;
        wave: string;
    };
    settings: {
        abbreviated: string;
        action: string;
        alt: string;
        always: string;
        animation: string;
        ask: string;
        audio: string;
        auto: string;
        back: string;
        battleStyle: string;
        bgmVolume: string;
        bounce: string;
        boy: string;
        buttonAction: string;
        buttonCancel: string;
        buttonCycleAbility: string;
        buttonCycleForm: string;
        buttonCycleGender: string;
        buttonCycleNature: string;
        buttonCycleShiny: string;
        buttonCycleVariant: string;
        buttonDown: string;
        buttonLeft: string;
        buttonMenu: string;
        buttonRight: string;
        buttonSlowDown: string;
        buttonSpeedUp: string;
        buttonStats: string;
        buttonSubmit: string;
        buttonUp: string;
        candyUpgradeDisplay: string;
        candyUpgradeNotification: string;
        change: string;
        checkTeam: string;
        consistent: string;
        controller: string;
        damageNumbers: string;
        default: string;
        delete: string;
        disabled: string;
        display: string;
        eggSkip: string;
        enableRetries: string;
        expGainsSpeed: string;
        expPartyDisplay: string;
        fancy: string;
        fast: string;
        faster: string;
        fieldVolume: string;
        fusionPaletteSwaps: string;
        gameSpeed: string;
        gamepad: string;
        gamepadPleasePlug: string;
        gamepadSupport: string;
        general: string;
        girl: string;
        hideIvs: string;
        hpBarSpeed: string;
        icon: string;
        keyboard: string;
        keyboardPleasePress: string;
        language: string;
        legacy: string;
        levelUpNotifications: string;
        masterVolume: string;
        mixed: string;
        mixedAnimated: string;
        moneyFormat: string;
        moveAnimations: string;
        moveInfo: string;
        moveTouchControls: string;
        musicPreference: string;
        mute: string;
        never: string;
        normal: string;
        off: string;
        on: string;
        passivesOnly: string;
        playerGender: string;
        pressButton: string;
        pressToBind: string;
        requireReload: string;
        reroll: string;
        reset: string;
        rewards: string;
        seVolume: string;
        set: string;
        shop: string;
        shopCursorTarget: string;
        shopOverlayOpacity: string;
        showArenaFlyout: string;
        showBgmBar: string;
        showMovesetFlyout: string;
        showStatsOnLevelUp: string;
        showTimeOfDayWidget: string;
        simple: string;
        skip: string;
        skipSeenDialogues: string;
        spriteSet: string;
        switch: string;
        timeOfDayAnimation: string;
        timeOfDay_back: string;
        touchControls: string;
        tutorials: string;
        typeHints: string;
        uiTheme: string;
        uiVolume: string;
        vibrations: string;
        windowType: string;
    };
    splashMessages: {
        achievementPointsDontDoAnything: string;
        alsoTryEmeraldRogue: string;
        alsoTryPokengine: string;
        alsoTryRadicalRed: string;
        basedOnAnUnfinishedFlashGame: string;
        battlesWon: string;
        biomes: string;
        breedersInSpace: string;
        brokenEggMoves: string;
        coolShaders: string;
        heavyInfluence: string;
        infiniteFusionAtHome: string;
        infiniteLevels: string;
        joinTheDiscord: string;
        liveBugTesting: string;
        moreAddictiveThanIntended: string;
        mostlyConsistentSeeds: string;
        nowWithMoreSalt: string;
        openSource: string;
        optionalSaveScumming: string;
        playWithSpeed: string;
        pokemonRiskAndPokemonRain: string;
        questionableBalancing: string;
        suddenDifficultySpikes: string;
        thatsCrazy: string;
    };
    starterSelectUiHandler: {
        ability: string;
        addToFavorites: string;
        addToParty: string;
        confirmExit: string;
        confirmStartTeam: string;
        cycleAbility: string;
        cycleForm: string;
        cycleGender: string;
        cycleNature: string;
        cycleShiny: string;
        cycleVariant: string;
        disablePassive: string;
        disabled: string;
        eggMoves: string;
        enablePassive: string;
        gen1: string;
        gen2: string;
        gen3: string;
        gen4: string;
        gen5: string;
        gen6: string;
        gen7: string;
        gen8: string;
        gen9: string;
        goFilter: string;
        growthRate: string;
        invalidParty: string;
        locked: string;
        manageMoves: string;
        manageNature: string;
        nature: string;
        passive: string;
        reduceCost: string;
        removeFromFavorites: string;
        removeFromParty: string;
        sameSpeciesEgg: string;
        selectMoveSwapOut: string;
        selectMoveSwapWith: string;
        selectNature: string;
        toggleIVs: string;
        uncaught: string;
        unlockPassive: string;
        useCandies: string;
    };
    statusEffect: {
        burn: {
            activation: string;
            description: string;
            heal: string;
            name: string;
            obtain: string;
            obtainSource: string;
            overlap: string;
        };
        freeze: {
            activation: string;
            description: string;
            heal: string;
            name: string;
            obtain: string;
            obtainSource: string;
            overlap: string;
        };
        none: {
            name: string;
        };
        paralysis: {
            activation: string;
            description: string;
            heal: string;
            name: string;
            obtain: string;
            obtainSource: string;
            overlap: string;
        };
        poison: {
            activation: string;
            description: string;
            heal: string;
            name: string;
            obtain: string;
            obtainSource: string;
            overlap: string;
        };
        sleep: {
            activation: string;
            description: string;
            heal: string;
            name: string;
            obtain: string;
            obtainSource: string;
            overlap: string;
        };
        toxic: {
            activation: string;
            description: string;
            heal: string;
            name: string;
            obtain: string;
            obtainSource: string;
            overlap: string;
        };
    };
    terrain: {
        defaultBlockMessage: string;
        electric: string;
        electricClearMessage: string;
        electricStartMessage: string;
        grassy: string;
        grassyClearMessage: string;
        grassyStartMessage: string;
        misty: string;
        mistyBlockMessage: string;
        mistyClearMessage: string;
        mistyStartMessage: string;
        psychic: string;
        psychicClearMessage: string;
        psychicStartMessage: string;
    };
    titles: {
        aether_admin: string;
        aether_boss: string;
        aqua_admin: string;
        aqua_admin_female: string;
        aqua_boss: string;
        champion: string;
        champion_double: string;
        champion_female: string;
        elite_four: string;
        elite_four_female: string;
        flare_admin: string;
        flare_admin_female: string;
        flare_boss: string;
        frontier_brain: string;
        galactic_boss: string;
        galactic_commander: string;
        galactic_commander_female: string;
        gym_leader: string;
        gym_leader_double: string;
        gym_leader_female: string;
        macro_admin: string;
        macro_boss: string;
        magma_admin: string;
        magma_admin_female: string;
        magma_boss: string;
        plasma_admin: string;
        plasma_boss: string;
        plasma_sage: string;
        professor: string;
        rival: string;
        rocket_admin: string;
        rocket_admin_female: string;
        rocket_boss: string;
        skull_admin: string;
        skull_boss: string;
        star_admin: string;
        star_boss: string;
        the_winstrates: string;
    };
    trainerClasses: {
        ace_duo: string;
        ace_trainer: string;
        ace_trainer_female: string;
        aether_grunt: string;
        aether_grunt_female: string;
        aether_grunts: string;
        aqua_grunt: string;
        aqua_grunt_female: string;
        aqua_grunts: string;
        artist: string;
        artist_female: string;
        backers: string;
        backpacker: string;
        backpacker_female: string;
        backpackers: string;
        baker: string;
        battle_girl: string;
        beauty: string;
        beginners: string;
        biker: string;
        black_belt: string;
        breeder: string;
        breeder_female: string;
        breeders: string;
        clerk: string;
        clerk_female: string;
        colleagues: string;
        crush_kin: string;
        cyclist: string;
        cyclist_female: string;
        cyclists: string;
        dancer: string;
        dancer_female: string;
        depot_agent: string;
        doctor: string;
        doctor_female: string;
        firebreather: string;
        fisherman: string;
        fisherman_female: string;
        flare_grunt: string;
        flare_grunt_female: string;
        flare_grunts: string;
        galactic_grunt: string;
        galactic_grunt_female: string;
        galactic_grunts: string;
        gentleman: string;
        guitarist: string;
        guitarist_female: string;
        harlequin: string;
        hex_maniac: string;
        hiker: string;
        hooligans: string;
        hoopster: string;
        infielder: string;
        janitor: string;
        lady: string;
        lass: string;
        linebacker: string;
        macro_grunt: string;
        macro_grunt_female: string;
        macro_grunts: string;
        madame: string;
        magma_grunt: string;
        magma_grunt_female: string;
        magma_grunts: string;
        maid: string;
        medical_team: string;
        musician: string;
        nurse: string;
        nursery_aide: string;
        officer: string;
        parasol_lady: string;
        pilot: string;
        plasma_grunt: string;
        plasma_grunt_female: string;
        plasma_grunts: string;
        pokéfan: string;
        pokéfan_family: string;
        pokéfan_female: string;
        pokémon_ranger: string;
        pokémon_ranger_female: string;
        pokémon_rangers: string;
        preschooler: string;
        preschooler_female: string;
        preschoolers: string;
        psychic: string;
        psychic_female: string;
        psychics: string;
        ranger: string;
        restaurant_staff: string;
        rich: string;
        rich_boy: string;
        rich_couple: string;
        rich_female: string;
        rich_kid: string;
        rich_kid_female: string;
        rich_kids: string;
        rocket_grunt: string;
        rocket_grunt_female: string;
        rocket_grunts: string;
        roughneck: string;
        sailor: string;
        school_kid: string;
        school_kid_female: string;
        school_kids: string;
        scientist: string;
        scientist_female: string;
        scientists: string;
        skull_grunt: string;
        skull_grunt_female: string;
        skull_grunts: string;
        smasher: string;
        snow_worker: string;
        snow_worker_female: string;
        star_grunt: string;
        star_grunt_female: string;
        star_grunts: string;
        striker: string;
        swimmer: string;
        swimmer_female: string;
        swimmers: string;
        twins: string;
        veteran: string;
        veteran_duo: string;
        veteran_female: string;
        waiter: string;
        waitress: string;
        worker: string;
        worker_female: string;
        workers: string;
        youngster: string;
    };
    trainerNames: {
        aaron: string;
        acerola: string;
        agatha: string;
        alder: string;
        alder_iris_double: string;
        allister: string;
        amarys: string;
        archer: string;
        archie: string;
        ariana: string;
        atticus: string;
        bea: string;
        bede: string;
        bertha: string;
        blaine: string;
        blue: string;
        blue_red_double: string;
        brassius: string;
        brawly: string;
        brock: string;
        bruno: string;
        brycen: string;
        bryony: string;
        buck: string;
        bug_type_superfan: string;
        bugsy: string;
        burgh: string;
        byron: string;
        caitlin: string;
        candice: string;
        cassiopeia: string;
        cheren: string;
        cheryl: string;
        chili: string;
        chuck: string;
        cilan: string;
        clair: string;
        clay: string;
        clemont: string;
        courtney: string;
        crasher_wake: string;
        cress: string;
        crispin: string;
        cynthia: string;
        cyrus: string;
        diantha: string;
        drake: string;
        drasna: string;
        drayden: string;
        drayton: string;
        elesa: string;
        eri: string;
        erika: string;
        expert_pokemon_breeder: string;
        faba: string;
        falkner: string;
        fantina: string;
        flannery: string;
        flint: string;
        gardenia: string;
        geeta: string;
        ghetsis: string;
        giacomo: string;
        giovanni: string;
        glacia: string;
        gordie: string;
        grant: string;
        grimsley: string;
        grusha: string;
        guzma: string;
        hala: string;
        hassel: string;
        hau: string;
        iono: string;
        iris: string;
        iris_alder_double: string;
        janine: string;
        jasmine: string;
        juan: string;
        jupiter: string;
        kabu: string;
        kahili: string;
        karen: string;
        katy: string;
        kieran: string;
        kofu: string;
        koga: string;
        korrina: string;
        lacey: string;
        lance: string;
        larry: string;
        lenora: string;
        leon: string;
        liza: string;
        liza_tate_double: string;
        lorelei: string;
        lt_surge: string;
        lucian: string;
        lusamine: string;
        lysandre: string;
        malva: string;
        marley: string;
        marlon: string;
        marnie: string;
        marnie_piers_double: string;
        mars: string;
        marshal: string;
        matt: string;
        maxie: string;
        maylene: string;
        mela: string;
        melony: string;
        milo: string;
        mira: string;
        misty: string;
        molayne: string;
        morty: string;
        nemona: string;
        nessa: string;
        norman: string;
        oleana: string;
        olivia: string;
        olympia: string;
        opal: string;
        ortega: string;
        petrel: string;
        phoebe: string;
        piers: string;
        piers_marnie_double: string;
        plumeria: string;
        poppy: string;
        proton: string;
        pryce: string;
        raihan: string;
        ramos: string;
        red: string;
        red_blue_double: string;
        rika: string;
        riley: string;
        rival: string;
        rival_female: string;
        roark: string;
        rood: string;
        rose: string;
        roxanne: string;
        roxie: string;
        ryme: string;
        sabrina: string;
        saturn: string;
        shauntal: string;
        shelly: string;
        sidney: string;
        siebold: string;
        skyla: string;
        steven: string;
        steven_wallace_double: string;
        tabitha: string;
        tate: string;
        tate_liza_double: string;
        tulip: string;
        valerie: string;
        vicky: string;
        victor: string;
        victoria: string;
        viola: string;
        vito: string;
        vivi: string;
        volkner: string;
        wallace: string;
        wallace_steven_double: string;
        wattson: string;
        whitney: string;
        wikstrom: string;
        will: string;
        winona: string;
        wulfric: string;
        xerosic: string;
        zinzolin: string;
    };
    tutorial: {
        accessMenu: string;
        eggGacha: string;
        intro: string;
        menu: string;
        pokerus: string;
        selectItem: string;
        starterSelect: string;
        statChange: string;
    };
    voucher: {
        defeatTrainer: string;
        eggVoucher: string;
        eggVoucherGold: string;
        eggVoucherPlus: string;
        eggVoucherPremium: string;
        locked: string;
        vouchers: string;
    };
    weather: {
        fogClearMessage: string;
        fogLapseMessage: string;
        fogStartMessage: string;
        hailClearMessage: string;
        hailDamageMessage: string;
        hailLapseMessage: string;
        hailStartMessage: string;
        harshSunClearMessage: string;
        harshSunLapseMessage: string;
        harshSunStartMessage: string;
        heavyRainClearMessage: string;
        heavyRainLapseMessage: string;
        heavyRainStartMessage: string;
        rainClearMessage: string;
        rainLapseMessage: string;
        rainStartMessage: string;
        sandstormClearMessage: string;
        sandstormDamageMessage: string;
        sandstormLapseMessage: string;
        sandstormStartMessage: string;
        snowClearMessage: string;
        snowLapseMessage: string;
        snowStartMessage: string;
        strongWindsClearMessage: string;
        strongWindsEffectMessage: string;
        strongWindsLapseMessage: string;
        strongWindsStartMessage: string;
        sunnyClearMessage: string;
        sunnyLapseMessage: string;
        sunnyStartMessage: string;
    };
} = ...

Dialogue/Text token injection patterns that can be used:

  • $ will be treated as a new line for Message and Dialogue strings.
  • @d{<number>} will add a time delay to text animation for Message and Dialogue strings.
  • @s{<sound_effect_key>} will play a specified sound effect for Message and Dialogue strings.
  • @f{<number>} will fade the screen to black for the given duration, then fade back in for Message and Dialogue strings.
  • {{<token>}} (MYSTERY ENCOUNTERS ONLY) will auto-inject the matching dialogue token value that is stored in IMysteryEncounter.dialogueTokens.
  • @[<TextStyle>]{<text>} (STATIC TEXT ONLY, NOT USEABLE WITH UI.showText() OR UI.showDialogue()) will auto-color the given text to a specified TextStyle (e.g. TextStyle.SUMMARY_GREEN).