using Domain.Entities.Wallets.ValueObject; using Application.Abstractions.Messaging; namespace Application.Features.Admin.Member.Wallet.Transactions.Search; public sealed record Query( int PageNum, ushort PerPage, int? Search = null, string? Keyword = null, string? StartAt = null, string? EndAt = null, WalletTransactionType? Type = null ) : IQuery;