<PokemonEvosMoves>
PokemonEvosMoves { evolutions: [ LevelEvolution { level: 42 pokemon: -> pokemon(0, ('pokemon',)) }, ] learnset: [ TaughtMove { level: 30 move: -> moves(22, ('moves',)) }, TaughtMove { level: 35 move: -> moves(38, ('moves',)) }, TaughtMove { level: 40 move: -> moves(30, ('moves',)) }, TaughtMove { level: 45 move: -> moves(31, ('moves',)) }, TaughtMove { level: 50 move: -> moves(42, ('moves',)) }, TaughtMove { level: 55 move: -> moves(35, ('moves',)) }, ] }