public bool CanReceiveMasteryPoints(MasteryPointType pointType) => default;
} // Dummy constructor public MasteryRewardResult(Hero hero, MasteryPointType pointType, int addedPoints) { }
public static BlackMarketItem AddMasteryPointsData(this BlackMarketItem item, MasteryPointType type) => default;
public static void RemoveMasteryPoints(this Hero hero, MasteryPointType masteryType, int addedPoints) { }
public static IUndoState <int> TryAddMasteryPointsImpl(this Hero hero, MasteryPointType masteryType, int count = 1) => default;
public static int TryAddMasteryPoints(this Hero hero, MasteryPointType masteryType, int count) => default;
public MasteryRewardInfo(MasteryPointType type, int minCount, int maxCount) { }