@takentrade/takentrade-libs
Version:
TakeNTrade shared libraries
38 lines (37 loc) • 1.85 kB
TypeScript
export declare enum NotificationTextChannel {
sms = "sms"
}
export declare enum OTPNotificationChannel {
sms = "sms",
voice = "voice",
mail = "mail"
}
export declare enum NotificationSubcribedNATSSubject {
NOTIFICATION_MAIL = "notification.mail",
OTP_MAIL = "notification.mail.otp",
WELCOME_MAIL = "notification.mail.welcome",
EMAIL_VERIFICATION_EMAIL = "notification.mail.email.verification",
PASSWORD_RESET_MAIL = "notification.mail.passwordreset",
TRANSANCTION_DEBIT_MAIL = "notification.mail.transaction.debit",
TRANSANCTION_CREDIT_MAIL = "notification.mail.transaction.credit",
ACCOUNT_FREEZE_MAIL = "notification.mail.account.freeze",
ACCOUNT_STATEMENT_MAIL = "notification.mail.account.statement",
ACCOUNT_UNFREEZE_MAIL = "notification.mail.account.unfreeze",
ADMIN_NEW_LOAN_MAIL = "notification.mail.admin.loan.new",
AJO_CANCELLATION_MAIL = "notification.mail.ajo.cancellation",
AJO_CONTRIBUTION_MAIL = "notification.mail.ajo.contribution",
AJO_INVITATION_MAIL = "notification.mail.ajo.invitation",
AJO_MEMBERSHIP_MAIL = "notification.mail.ajo.membership",
CONTACT_MAIL = "notification.mail.contact",
FORGET_PIN_OTP_MAIL = "notification.mail.forgetpin.otp",
INVESTMENT_CANCELLATION_MAIL = "notification.mail.investment.cancellation",
LOAN_APPROVED_MAIL = "notification.mail.loan.approved",
LOAN_REPAYMENT_FAILED_MAIL = "notification.mail.loan.repayment.failed",
LOAN_REPAYMENT_SUCCESS_MAIL = "notification.mail.loan.repayment.success",
NEW_AJO_MAIL = "notification.mail.ajo.new",
NEW_INVESTMENT_MAIL = "notification.mail.investment.new",
NOTIFICATION_TEXT = "notification.text",
NOTIFICATION_OTP_TEXT = "notification.text.otp",
NOTIFICATION_OTP_VOICE = "notification.voice.otp",
NOTIFICATION_PUSH = "notification.push"
}