namespace CashLineERP.Contracts.Finance;

public sealed record BankStatementLineResponse(
    long BankStatementLineId,
    int LineNumber,
    DateOnly TransactionDate,
    string? ExternalReference,
    string? DescriptionText,
    decimal DebitAmount,
    decimal CreditAmount,
    decimal RunningBalanceAmount,
    bool IsReconciled,
    long? AccountsReceivableReceiptId,
    long? AccountsPayablePaymentId,
    long? CustomerRefundId);
