@takentrade/takentrade-libs
Version:
TakeNTrade shared libraries
98 lines (97 loc) • 4.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Frequency = exports.AjoType = exports.AjoMembershipStatus = exports.AjoStatus = exports.SavingsStatus = exports.LoanStatus = exports.TransactionStatus = exports.TransactionCategory = exports.TransactionType = void 0;
var TransactionType;
(function (TransactionType) {
TransactionType["CREDIT"] = "CREDIT";
TransactionType["DEBIT"] = "DEBIT";
TransactionType["DEPOSIT"] = "DEPOSIT";
TransactionType["TOP_UP"] = "TOP_UP";
TransactionType["WITHDRAWAL"] = "WITHDRAWAL";
TransactionType["INTEREST_ACCRUAL"] = "INTEREST_ACCRUAL";
TransactionType["TAX_DEDUCTION"] = "TAX_DEDUCTION";
TransactionType["PAUSE"] = "PAUSE";
TransactionType["CONTRIBUTION"] = "CONTRIBUTION";
TransactionType["PAYOUT"] = "PAYOUT";
TransactionType["FEE_DEDUCTION"] = "FEE_DEDUCTION";
})(TransactionType || (exports.TransactionType = TransactionType = {}));
var TransactionCategory;
(function (TransactionCategory) {
TransactionCategory["DEPOSIT"] = "DEPOSIT";
TransactionCategory["WITHDRAWAL"] = "WITHDRAWAL";
TransactionCategory["LOAN_DISBURSEMENT"] = "LOAN_DISBURSEMENT";
TransactionCategory["LOAN_REPAYMENT"] = "LOAN_REPAYMENT";
TransactionCategory["AJO_CONTRIBUTION"] = "AJO_CONTRIBUTION";
TransactionCategory["AJO_TOPUP"] = "AJO_TOPUP";
TransactionCategory["AJO_COMPLETION"] = "AJO_COMPLETION";
TransactionCategory["AIRTIME"] = "AIRTIME";
TransactionCategory["DATA"] = "DATA";
TransactionCategory["ELECTRICITY"] = "ELECTRICITY";
TransactionCategory["CABLETV"] = "CABLETV";
TransactionCategory["BETTING"] = "BETTING";
TransactionCategory["INTERNET"] = "INTERNET";
TransactionCategory["EDUCATION"] = "EDUCATION";
TransactionCategory["TRANSPORT"] = "TRANSPORT";
TransactionCategory["DONATION"] = "DONATION";
TransactionCategory["INSURANCE"] = "INSURANCE";
TransactionCategory["TAX"] = "TAX";
TransactionCategory["RELIGION"] = "RELIGION";
TransactionCategory["TRANSFER"] = "TRANSFER";
TransactionCategory["REFERRAL_BONUS"] = "REFERRAL_BONUS";
TransactionCategory["FEES"] = "FEES";
TransactionCategory["FEE_COLLECTION"] = "FEE_COLLECTION";
TransactionCategory["PENALTY"] = "PENALTY";
TransactionCategory["LOAN_INTEREST"] = "LOAN_INTEREST";
TransactionCategory["AJO_FEE"] = "AJO_FEE";
})(TransactionCategory || (exports.TransactionCategory = TransactionCategory = {}));
var TransactionStatus;
(function (TransactionStatus) {
TransactionStatus["PENDING"] = "PENDING";
TransactionStatus["SUCCESSFUL"] = "SUCCESSFUL";
TransactionStatus["FAILED"] = "FAILED";
TransactionStatus["REVERSED"] = "REVERSED";
})(TransactionStatus || (exports.TransactionStatus = TransactionStatus = {}));
var LoanStatus;
(function (LoanStatus) {
LoanStatus["PENDING"] = "PENDING";
LoanStatus["APPROVED"] = "APPROVED";
LoanStatus["DISBURSED"] = "DISBURSED";
LoanStatus["REPAID"] = "REPAID";
LoanStatus["OVERDUE"] = "OVERDUE";
LoanStatus["DECLINED"] = "DECLINED";
})(LoanStatus || (exports.LoanStatus = LoanStatus = {}));
var SavingsStatus;
(function (SavingsStatus) {
SavingsStatus["ACTIVE"] = "ACTIVE";
SavingsStatus["MATURED"] = "MATURED";
SavingsStatus["CLOSED"] = "CLOSED";
SavingsStatus["PENDING"] = "PENDING";
SavingsStatus["SUSPENDED"] = "SUSPENDED";
})(SavingsStatus || (exports.SavingsStatus = SavingsStatus = {}));
var AjoStatus;
(function (AjoStatus) {
AjoStatus["ACTIVE"] = "ACTIVE";
AjoStatus["COMPLETED"] = "COMPLETED";
AjoStatus["CANCELLED"] = "CANCELLED";
AjoStatus["PAUSED"] = "PAUSED";
})(AjoStatus || (exports.AjoStatus = AjoStatus = {}));
var AjoMembershipStatus;
(function (AjoMembershipStatus) {
AjoMembershipStatus["PENDING"] = "PENDING";
AjoMembershipStatus["ACTIVE"] = "ACTIVE";
AjoMembershipStatus["INACTIVE"] = "INACTIVE";
AjoMembershipStatus["REMOVED"] = "REMOVED";
})(AjoMembershipStatus || (exports.AjoMembershipStatus = AjoMembershipStatus = {}));
var AjoType;
(function (AjoType) {
AjoType["PERSONAL"] = "PERSONAL";
AjoType["FAMILY"] = "FAMILY";
AjoType["FRIEND"] = "FRIEND";
AjoType["GROUP"] = "GROUP";
})(AjoType || (exports.AjoType = AjoType = {}));
var Frequency;
(function (Frequency) {
Frequency["DAILY"] = "DAILY";
Frequency["WEEKLY"] = "WEEKLY";
Frequency["MONTHLY"] = "MONTHLY";
})(Frequency || (exports.Frequency = Frequency = {}));