itConfig: {
    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;
        };
        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: {
        safeguardOnAdd: string;
        safeguardOnAddEnemy: string;
        safeguardOnAddPlayer: string;
        safeguardOnRemove: string;
        safeguardOnRemoveEnemy: string;
        safeguardOnRemovePlayer: string;
    };
    battle: {
        addedAsAStarter: string;
        attackFailed: string;
        attackHitsCount: string;
        attackMissed: string;
        beatModeFirstTime: string;
        bossAppeared: string;
        congratulations: string;
        countdownPoof: string;
        disableInterruptedMove: string;
        drainMessage: string;
        eggHatching: 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;
        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;
        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: {};
    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: {
        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;
    };
    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;
        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: {
        snow_worker: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: string;
            };
        };
        snow_worker_double: {
            defeat: {
                1: string;
            };
            encounter: {
                1: string;
            };
            victory: {
                1: 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;
            };
        };
        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;
            };
        };
    };
    doubleBattleDialogue: {};
    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: {};
    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;
        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: {};
        berriesAbound: {};
        bugTypeSuperfan: {};
        clowningAround: {};
        dancingLessons: {};
        darkDeal: {};
        delibirdy: {};
        departmentStoreSale: {};
        expertPokemonBreeder: {};
        fieldTrip: {};
        fieryFallout: {};
        fightOrFlight: {};
        funAndGames: {};
        globalTradeSystem: {};
        lostAtSea: {};
        mysteriousChallengers: {};
        mysteriousChest: {};
        offerYouCantRefuse: {};
        partTimer: {};
        pokemonSalesman: {};
        safariZone: {};
        shadyVitaminDealer: {};
        slumberingSnorlax: {};
        teleportingHijinks: {};
        theStrongStuff: {};
        theWinstrateChallenge: {};
        trainingSession: {};
        trashToTreasure: {};
        uncommonBreed: {};
        unit_test_dialogue: string;
        weirdDream: {};
    };
    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;
        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;
        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: {
        brute_bonnet: string;
        flutter_mane: string;
        gouging_fire: string;
        great_tusk: 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;
        raging_bolt: string;
        roaring_moon: string;
        sandy_shocks: string;
        scream_tail: string;
        slither_wing: string;
        type_null: string;
        walking_wake: 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;
            HPStat: 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;
        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: {
        boy: string;
        checkTeam: string;
        gamepadSupport: string;
        general: string;
        girl: string;
        moveTouchControls: string;
        reroll: string;
        rewards: string;
        shop: string;
        shopCursorTarget: string;
        shopOverlayOpacity: string;
        showBgmBar: string;
        uiVolume: string;
    };
    splashMessages: {
        7.8outOf10TooManyWaterBiomes: string;
        YOU: string;
        achievementPointsDontDoAnything: string;
        aiFree: string;
        alsoTryEmeraldRogue: string;
        alsoTryPokemonUnbound: string;
        alsoTryPokengine: string;
        alsoTryPokerogueWait: string;
        alsoTryRadicalRed: string;
        anEggForYourTroubles: string;
        asSeenOnTheWorldWideWeb: string;
        basedOnAnUnfinishedFlashGame: string;
        basicReadingAbilityRecommended: string;
        battlesWon: string;
        beAwareOfPassives: string;
        betterNerfGreninja: string;
        biomes: string;
        breedersInSpace: string;
        brokenEggMoves: string;
        butNothingHappened: string;
        certainlyNotDragonFree: string;
        checkOutYnoproject: string;
        checkTheSubreddit: string;
        checkTheWiki: string;
        clownEncounters: string;
        compensation: string;
        coolShaders: string;
        customMusicTracks: string;
        disclaimerHarshSunDoesNotGiveVitaminD: string;
        doPeopleReadThis: string;
        dontForgetToTakeABreak: string;
        dontForgetYourPassword: string;
        dontTalkAboutTheTinkatonIncident: string;
        eeveeExpo: string;
        endingEndlessNotFound: string;
        everyLossIsProgressMade: string;
        everythingIsStackable: string;
        flipYourDeviceToEvolveInkay: string;
        freeToPlay: string;
        fullOfBerries: string;
        fuseWisely: string;
        gamblingNotEncouraged: string;
        getGoodOrDont: string;
        goodFirstImpression: string;
        goodLuck: string;
        gottaCatchEmAll: string;
        halloween: {
            gourgeistUsedTrickOrTreat: string;
            letsSnuggleForever: string;
            mayContainSpiders: string;
            pumpkabooAbout: string;
            spookyScarySkeledirge: string;
        };
        haveANiceDay: string;
        heavyInfluence: string;
        hereForAGoodTime: string;
        hi: string;
        iLikeMyEggsVouchered: string;
        iPreferRarerCandies: string;
        ifItsNotAccurateItsAccurate: string;
        inArceusWeTrust: string;
        inCaseOfUpdateClearYourCache: string;
        infiniteFusionAtHome: string;
        infiniteLevels: string;
        insertTextHere: string;
        itsAFeatureNotABug: string;
        itsAMonsterHouse: string;
        joinTheDiscord: string;
        justOneMoreWaveMom: string;
        keepItCasual: string;
        limitsAreMeantToBeBrokenSometimes: string;
        liveBugTesting: string;
        liveWoChienReaction: string;
        luxrayIsNotADarkType: string;
        magnificent: string;
        makeItRainAndYourProblemsGoAway: string;
        mew: string;
        moreAddictiveThanIntended: string;
        moreEggsThanADaycare: string;
        mostOptionsAreViable: string;
        mostlyConsistentSeeds: string;
        newYears: {
            happyNewYear: string;
        };
        noAddedSugar: string;
        noFalseTrades: string;
        notForProfit: string;
        notForTheFaintOfHeart: string;
        notRated: string;
        notSponsored: string;
        nothingBeatsAJellyFilledDonut: string;
        nowWithMoreSalt: string;
        nowWithShinierShinies: string;
        number591IsLookingOff: string;
        onlyOnPokerogueNet: string;
        openSource: string;
        optionalSaveScumming: string;
        p: string;
        pixelPerfection: string;
        playWithSpeed: string;
        pokemonRiskAndPokemonRain: string;
        pokerogueMorse: string;
        prepareForTroubleAndMakeItDouble: string;
        probablyGood: string;
        questionExclamation: string;
        questionableBalancing: string;
        redacted: string;
        regirock: string;
        saltCured: string;
        selfDestructiveEncounters: string;
        serversProbablyWorking: string;
        shinyOddsHigherThanYouThink: string;
        shoutoutsToTheArtists: string;
        smilesGoForMiles: string;
        smiley: string;
        suddenDifficultySpikes: string;
        thatsCrazy: string;
        theEggsAreNotForEating: string;
        thePowerOfScienceIsAmazing: string;
        theWayISeeItKyogreIsSurrounded: string;
        theresATimeAndPlaceForEverything: string;
        timeForYourDailyRun: string;
        timeForYourDeliDelivery: string;
        tooManyStarters: string;
        transRights: string;
        tripleTripleTripleAxel: string;
        tryOutHoneyGather: string;
        tryTheJohtoDragonChallenge: string;
        vaultinVeluzas: string;
        wEvent: string;
        whoNeedsAMap: string;
        whyDidTheTorchicCrossTheRoad: string;
        winWithYourFavorites: string;
        xmas: {
            delibirdSeason: string;
            diamondsFromTheSky: string;
            happyHolidays: string;
            holidayStylePikachuNotIncluded: string;
            unaffilicatedWithDelibirdServices: string;
        };
        youAreValid: 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: {
        none: {
            name: 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).