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; }
}