type LearnedMove {
const MoveData@ MoveData { get const; };
uint8 MaxUses { get const; };
uint8 RemainingUses { get const; };
Gender LearnMethod { get const; };
}