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