namespace CashLineERP.Contracts.Finance;

public sealed record ReconciliationRunResponse(
    long ReceiptReconciliationRunId,
    string RunNumber,
    long AccountingPeriodId,
    long BankStatementId,
    string RunStatusCode,
    int MatchedItemCount,
    int ExceptionItemCount,
    int UnmatchedItemCount,
    DateTime StartedAtUtc,
    DateTime? CompletedAtUtc,
    IReadOnlyCollection<ReconciliationItemResponse> Items);
