namespace JpnCardsPokemonSdk.Api; public class Card { public string Name { get; set; } public int Id { get; set; } public Set? Set { get; set; } public string[] Types { get; set; } public int Hp { get; set; } = -1; public string? EvolvesFrom { get; set; } // TODO: Type of property is not documented. Has to be evaluated at a later time. // public Effect? Effect { get; set; } // TODO: Type of property is not documented. Has to be evaluated at a later time. // public Attack[]? Attacks { get; set; } public string[]? Rules { get; set; } // TODO: Type of property is not documented. Has to be evaluated at a later time. // public Weakness[]? Weaknesses { get; set; } // TODO: Type of property is not documented. Has to be evaluated at a later time. // public Resistance[]? Ressistences { get; set; } public string[]? RetreatCosts { get; set; } public int? ConvertedRetreadCost { get; set; } public string Supertype { get; set; } public string[]? Subtypes { get; set; } public string Rarity { get; set; } // TODO: Type of property is not documented. Has to be evaluated at a later time. // public Legality[]? Legalities { get; set; } public string? ImageUrl { get; set; } public string? CardUrl { get; set; } public int Number { get; set; } public string PrintedNumber { get; set; } public int Uuid { get; set; } }