using System.Text.Json.Serialization; namespace Pdftract.Models; /// /// Receipt verification information. /// public record ReceiptInfo { /// /// Whether the receipt is valid. /// [JsonPropertyName("valid")] public required bool Valid { get; init; } /// /// Merchant name. /// [JsonPropertyName("merchant")] public string? Merchant { get; init; } /// /// Transaction amount. /// [JsonPropertyName("amount")] public double? Amount { get; init; } /// /// Transaction date. /// [JsonPropertyName("date")] public string? Date { get; init; } /// /// Additional receipt details. /// [JsonPropertyName("details")] public Dictionary? Details { get; init; } }