Files
shop-api/src/modules/wallet/models/abstraction/ITransaction.ts
T
mahyargdz be82059172 first
2025-09-14 15:15:03 +03:30

16 lines
286 B
TypeScript

import { Types } from "mongoose";
export enum TransactionType {
CREDIT = "CREDIT",
DEBIT = "DEBIT",
WITHDRAWAL = "WITHDRAWAL",
}
export interface ITransaction {
wallet: Types.ObjectId;
order: number;
amount: number;
transactionType: TransactionType;
reason: string;
}