using System.Text.Json.Serialization;
using MessagePack;
using SVSim.EmulatedEntrypoint.Models.Dtos;
namespace SVSim.EmulatedEntrypoint.Models.Dtos.Responses.LeaderSkin;
///
/// /leader_skin/buy, /leader_skin/buy_set, /leader_skin/buy_set_item all return the same shape:
/// a reward_list of standard entries (post-state totals
/// for currencies, grant counts for cosmetics).
///
[MessagePackObject]
public class LeaderSkinBuyResponse
{
[JsonPropertyName("reward_list")]
[Key("reward_list")]
public List RewardList { get; set; } = new();
}