import { RedeemTransactionStatus } from '../../enums'; import { IAdminRedeemOptionDTO } from './index'; import { IDateRangeQueryParams, IPaginatedQueryParams, RedeemTransactionLogs } from '../../entities'; export interface IRedeemTransactionDTO { namespace: string; id: string; status: RedeemTransactionStatus; logs: RedeemTransactionLogs[]; userId: string; redeemOption: IAdminRedeemOptionDTO; createdAt: Date; } export interface IAdminRedeemTransactionFiltersDTO extends IPaginatedQueryParams, IDateRangeQueryParams { names: string[]; statuses: RedeemTransactionStatus[]; }