public static int GetBoughtShardsCount(this UserStatsData statsData) => default;
 public static int GetBoughtArtifactsCount(this UserStatsData statsData) => default;
 public static void UpdateArena3X3Stats(this UserStatsData data, bool isWin)
 {
 }
 public static void ResetArenaStats(this UserStatsData data)
 {
 }
 public static void UpdateArenaStats(this UserStatsData data, BattleResultType resultType)
 {
 }
 public static int GetBattlesCount(this UserStatsData statsData, AreaTypeId areaTypeId) => default;
 public static UserStatsData AddBoughtMagicShopItem(this UserStatsData data, MagicShopItemTypeId magicShopItemTypeId) => default;
 public static UserStatsData AddSummonResult(this UserStatsData data, ShardTypeId shardTypeId, HeroRarity heroRarity) => default;
 // Extension methods
 public static UserStatsData AddBattleResult(this UserStatsData data, AreaTypeId areaId, BattleResultType resultType, bool isAutoBattle = false) => default;