ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
661 lines • 100 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PromotionVisibility = exports.PromotionType = exports.ValidateType = exports.VariantType = exports.CurrencyConversionType = exports.TransactionClassification = exports.WireTransferType = exports.ProgramTypes = exports.UserTrustLevelRange = exports.SourceApp = exports.CommerceProductSourceType = exports.OrderType = exports.PaymentMethodType = exports.ForgetPasswordSecurityTypes = exports.ForgetUserSecurityTypes = exports.ResponseStatusCode = exports.CountryCode = exports.DocumentType = exports.AccountStatus = exports.UserType = exports.BusinessType = exports.OrganizationRequestTypes = exports.SecurityOperationMethod = exports.TransactionInquiryStatus = exports.DeviceType = exports.TransactionType = exports.SettlementTransactionType = exports.AuthorizationOperationRequestType = exports.TransactionRequestStatus = exports.EntityStatus = exports.OperationStatus = exports.BankBeneficiaryType = exports.BankAccountTypes = exports.SecurityQuestion2 = exports.SecurityQuestion1 = exports.TrustLimits = exports.EntityVerificationStatus = exports.DocumentStatus = exports.IdentificationTypes = exports.AddressType = exports.Gender = exports.ChainRequestType = exports.ServiceProvider = exports.SecurityAuthenticationTypes = exports.ActivityType = exports.EntityData = exports.Entity = exports.ErrorLevel = exports.OrderStatus = exports.RequestStatus = void 0;
exports.ChainType = exports.VerificationMethod = exports.TicketType = exports.ExternalHostMode = exports.ExternalHostMessageType = exports.GGEZGiftType = exports.PromotionGames = exports.PromotionStatus = void 0;
var RequestStatus;
(function (RequestStatus) {
RequestStatus[RequestStatus["Undefined"] = 0] = "Undefined";
RequestStatus[RequestStatus["Pending"] = 1] = "Pending";
RequestStatus[RequestStatus["Processed"] = 2] = "Processed";
RequestStatus[RequestStatus["Cleared"] = 3] = "Cleared";
RequestStatus[RequestStatus["Canceled"] = 4] = "Canceled";
RequestStatus[RequestStatus["Reversed"] = 5] = "Reversed";
RequestStatus[RequestStatus["Failed"] = 6] = "Failed";
RequestStatus[RequestStatus["Blocked"] = 7] = "Blocked";
RequestStatus[RequestStatus["Declined"] = 8] = "Declined";
RequestStatus[RequestStatus["Network_Canceled"] = 9] = "Network_Canceled";
RequestStatus[RequestStatus["Pending_Processing"] = 10] = "Pending_Processing";
RequestStatus[RequestStatus["Pending_Reversal"] = 11] = "Pending_Reversal";
RequestStatus[RequestStatus["Pending_Cancellation"] = 12] = "Pending_Cancellation";
RequestStatus[RequestStatus["Manual_Review"] = 13] = "Manual_Review";
RequestStatus[RequestStatus["Critical"] = 14] = "Critical";
RequestStatus[RequestStatus["Problem"] = 15] = "Problem";
RequestStatus[RequestStatus["Initiate"] = 16] = "Initiate";
})(RequestStatus || (exports.RequestStatus = RequestStatus = {}));
var OrderStatus;
(function (OrderStatus) {
OrderStatus[OrderStatus["Pending"] = 1] = "Pending";
OrderStatus[OrderStatus["Completed"] = 2] = "Completed";
OrderStatus[OrderStatus["Reserved"] = 3] = "Reserved";
OrderStatus[OrderStatus["Canceled"] = 4] = "Canceled"; /*'if reserved*/
OrderStatus[OrderStatus["Reversed"] = 5] = "Reversed";
OrderStatus[OrderStatus["Refunded"] = 6] = "Refunded";
OrderStatus[OrderStatus["Expired"] = 7] = "Expired";
OrderStatus[OrderStatus["Pending_Approval"] = 8] = "Pending_Approval";
OrderStatus[OrderStatus["Partial_Reversed"] = 9] = "Partial_Reversed";
OrderStatus[OrderStatus["Completed_With_Error"] = 10] = "Completed_With_Error";
OrderStatus[OrderStatus["Problem"] = 11] = "Problem";
OrderStatus[OrderStatus["Commit_In_Processing"] = 12] = "Commit_In_Processing";
OrderStatus[OrderStatus["Failed"] = 13] = "Failed";
})(OrderStatus || (exports.OrderStatus = OrderStatus = {}));
var ErrorLevel;
(function (ErrorLevel) {
ErrorLevel[ErrorLevel["Unknown"] = -1] = "Unknown";
ErrorLevel[ErrorLevel["Fatal"] = 0] = "Fatal";
ErrorLevel[ErrorLevel["Unhandled"] = 1] = "Unhandled";
ErrorLevel[ErrorLevel["Handled"] = 2] = "Handled";
ErrorLevel[ErrorLevel["External_WebService"] = 3] = "External_WebService";
})(ErrorLevel || (exports.ErrorLevel = ErrorLevel = {}));
var Entity;
(function (Entity) {
Entity[Entity["Undefined"] = -1] = "Undefined";
Entity[Entity["System"] = 1] = "System";
Entity[Entity["Program"] = 2] = "Program";
Entity[Entity["Program_User"] = 3] = "Program_User";
Entity[Entity["Program_Fulfilment"] = 4] = "Program_Fulfilment";
Entity[Entity["BIN"] = 5] = "BIN";
Entity[Entity["BIN_Settlement"] = 6] = "BIN_Settlement";
Entity[Entity["User"] = 7] = "User";
Entity[Entity["Group"] = 8] = "Group";
Entity[Entity["Group_User"] = 9] = "Group_User";
Entity[Entity["Account"] = 10] = "Account";
Entity[Entity["Transaction"] = 11] = "Transaction";
Entity[Entity["POS"] = 12] = "POS";
Entity[Entity["POS_User"] = 13] = "POS_User";
Entity[Entity["Catalog"] = 14] = "Catalog";
Entity[Entity["Entity_Address"] = 15] = "Entity_Address";
Entity[Entity["Entity_Bank"] = 16] = "Entity_Bank";
Entity[Entity["Entity_Credit_Card"] = 17] = "Entity_Credit_Card";
Entity[Entity["Entity_Device"] = 18] = "Entity_Device";
Entity[Entity["Entity_Email"] = 19] = "Entity_Email";
Entity[Entity["Entity_Location"] = 20] = "Entity_Location";
Entity[Entity["Entity_Phone"] = 21] = "Entity_Phone";
Entity[Entity["Entity_Picture"] = 22] = "Entity_Picture";
Entity[Entity["Entity_Relationship"] = 23] = "Entity_Relationship";
Entity[Entity["Entity_Social_Media"] = 24] = "Entity_Social_Media";
Entity[Entity["Entity_Identification"] = 25] = "Entity_Identification";
Entity[Entity["Entity_Document"] = 26] = "Entity_Document";
Entity[Entity["Entity_Custom_Field"] = 27] = "Entity_Custom_Field";
Entity[Entity["Entity_Terms_Conditions"] = 28] = "Entity_Terms_Conditions";
Entity[Entity["User_Personal_Info"] = 29] = "User_Personal_Info";
Entity[Entity["POS_Security"] = 30] = "POS_Security";
Entity[Entity["User_Currency"] = 31] = "User_Currency";
Entity[Entity["Order"] = 32] = "Order";
Entity[Entity["Order_Item"] = 33] = "Order_Item";
Entity[Entity["FIS_Transaction"] = 34] = "FIS_Transaction";
Entity[Entity["MC_Transaction"] = 35] = "MC_Transaction";
Entity[Entity["Entity_Login"] = 36] = "Entity_Login";
Entity[Entity["Management_Connection"] = 37] = "Management_Connection";
Entity[Entity["External_Service"] = 38] = "External_Service";
Entity[Entity["Validation_Service"] = 39] = "Validation_Service";
Entity[Entity["Message"] = 40] = "Message";
Entity[Entity["Shopping_Cart_Data"] = 41] = "Shopping_Cart_Data";
Entity[Entity["User_Signup_Request"] = 42] = "User_Signup_Request";
Entity[Entity["System_Transaction"] = 43] = "System_Transaction";
Entity[Entity["Transfer_Transaction"] = 44] = "Transfer_Transaction";
Entity[Entity["Supplied_Account"] = 45] = "Supplied_Account";
Entity[Entity["Transaction_Scheduler"] = 46] = "Transaction_Scheduler";
Entity[Entity["Commerce"] = 47] = "Commerce";
Entity[Entity["Program_Role"] = 48] = "Program_Role";
Entity[Entity["User_Security"] = 49] = "User_Security";
Entity[Entity["Country"] = 50] = "Country";
Entity[Entity["State_Province"] = 51] = "State_Province";
Entity[Entity["City"] = 52] = "City";
Entity[Entity["Area"] = 53] = "Area";
Entity[Entity["Landmark"] = 54] = "Landmark";
Entity[Entity["Messaging_Setup"] = 55] = "Messaging_Setup";
Entity[Entity["Messaging_Template_Setup"] = 56] = "Messaging_Template_Setup";
Entity[Entity["Messaging_Templates_Localization"] = 57] = "Messaging_Templates_Localization";
Entity[Entity["Location_Group"] = 58] = "Location_Group";
Entity[Entity["Entity_Device_History"] = 59] = "Entity_Device_History";
Entity[Entity["Entity_General_Requirement"] = 60] = "Entity_General_Requirement";
Entity[Entity["Payment_Service"] = 61] = "Payment_Service";
Entity[Entity["Payment_Gateway_Transaction"] = 62] = "Payment_Gateway_Transaction";
Entity[Entity["Agent_KPI_Stats"] = 63] = "Agent_KPI_Stats";
Entity[Entity["Batch"] = 64] = "Batch";
Entity[Entity["Cluster"] = 65] = "Cluster";
Entity[Entity["Payment_Gateway_JSON"] = 66] = "Payment_Gateway_JSON";
Entity[Entity["Payment_Gateway_Result"] = 67] = "Payment_Gateway_Result";
Entity[Entity["Anonymous_User"] = 68] = "Anonymous_User";
Entity[Entity["Report"] = 69] = "Report";
Entity[Entity["Product"] = 70] = "Product";
Entity[Entity["Variant"] = 71] = "Variant";
Entity[Entity["Interchange_Transaction"] = 72] = "Interchange_Transaction";
Entity[Entity["Ticket"] = 73] = "Ticket";
Entity[Entity["Main_Menu"] = 74] = "Main_Menu";
Entity[Entity["Organization"] = 75] = "Organization";
Entity[Entity["Dial_Code"] = 76] = "Dial_Code";
Entity[Entity["Product_Template"] = 77] = "Product_Template";
Entity[Entity["Transaction_Statement"] = 78] = "Transaction_Statement";
Entity[Entity["Organization_Info"] = 79] = "Organization_Info";
Entity[Entity["Organization_Details"] = 80] = "Organization_Details";
Entity[Entity["Entity_Classification"] = 81] = "Entity_Classification";
Entity[Entity["Organization_OwnerShip"] = 82] = "Organization_OwnerShip";
Entity[Entity["Entity_Working_Hour"] = 83] = "Entity_Working_Hour";
Entity[Entity["Product_Template_Variable"] = 84] = "Product_Template_Variable";
Entity[Entity["Localization"] = 85] = "Localization";
Entity[Entity["Store"] = 86] = "Store";
Entity[Entity["PinCode"] = 87] = "PinCode";
Entity[Entity["Fee_Setup"] = 88] = "Fee_Setup";
Entity[Entity["Invoice"] = 89] = "Invoice";
Entity[Entity["Package_Mapping"] = 90] = "Package_Mapping";
Entity[Entity["Custom_PEP_Names"] = 91] = "Custom_PEP_Names";
Entity[Entity["Campaign"] = 92] = "Campaign";
Entity[Entity["Limit_Setup"] = 93] = "Limit_Setup";
Entity[Entity["System_Error"] = 94] = "System_Error";
Entity[Entity["External_Error"] = 95] = "External_Error";
Entity[Entity["Commerce_Inventory"] = 101] = "Commerce_Inventory";
Entity[Entity["Trade_Transaction"] = 200] = "Trade_Transaction";
})(Entity || (exports.Entity = Entity = {}));
var EntityData;
(function (EntityData) {
EntityData[EntityData["Undefined"] = -1] = "Undefined";
EntityData[EntityData["Info"] = 1] = "Info";
EntityData[EntityData["Personal_Info"] = 2] = "Personal_Info";
EntityData[EntityData["Preferences"] = 3] = "Preferences";
EntityData[EntityData["Security"] = 4] = "Security";
EntityData[EntityData["Status"] = 5] = "Status";
EntityData[EntityData["Password"] = 6] = "Password";
EntityData[EntityData["Security_Code"] = 7] = "Security_Code";
EntityData[EntityData["PIN_Code"] = 8] = "PIN_Code";
EntityData[EntityData["DoB"] = 9] = "DoB";
EntityData[EntityData["Security_Question"] = 10] = "Security_Question";
EntityData[EntityData["Security_Answer"] = 11] = "Security_Answer";
EntityData[EntityData["Geo_Coordinates"] = 12] = "Geo_Coordinates";
EntityData[EntityData["Currency"] = 13] = "Currency";
EntityData[EntityData["Terms_Conditions"] = 14] = "Terms_Conditions";
EntityData[EntityData["Commerce_Info"] = 15] = "Commerce_Info";
EntityData[EntityData["Program_Messaging"] = 17] = "Program_Messaging";
EntityData[EntityData["Account_Fulfilment"] = 18] = "Account_Fulfilment";
EntityData[EntityData["Verification"] = 19] = "Verification";
EntityData[EntityData["Confirm"] = 20] = "Confirm";
EntityData[EntityData["Verify"] = 21] = "Verify";
// Merchant UI Merchant Modification Pages
EntityData[EntityData["Add_Program"] = 22] = "Add_Program";
EntityData[EntityData["User_UI"] = 23] = "User_UI";
EntityData[EntityData["Program_UI"] = 24] = "Program_UI";
EntityData[EntityData["Program_System_Options"] = 25] = "Program_System_Options";
EntityData[EntityData["Program_Maintenance_Job"] = 26] = "Program_Maintenance_Job";
EntityData[EntityData["Program_Validation_Options"] = 27] = "Program_Validation_Options";
EntityData[EntityData["Program_Advanced_Options"] = 28] = "Program_Advanced_Options";
EntityData[EntityData["Program_Validation_Setup"] = 29] = "Program_Validation_Setup";
EntityData[EntityData["Program_Localization"] = 30] = "Program_Localization";
EntityData[EntityData["Program_Localization_Content"] = 31] = "Program_Localization_Content";
EntityData[EntityData["Program_Localization_User_Verification_Content"] = 32] = "Program_Localization_User_Verification_Content";
EntityData[EntityData["Program_Social_Media"] = 33] = "Program_Social_Media";
EntityData[EntityData["User_Pages_Setup"] = 34] = "User_Pages_Setup";
EntityData[EntityData["Program_Messaging_Setup"] = 35] = "Program_Messaging_Setup";
EntityData[EntityData["Program_Messaging_Template_Setup"] = 36] = "Program_Messaging_Template_Setup";
EntityData[EntityData["Program_Terms_And_Conditions"] = 37] = "Program_Terms_And_Conditions";
EntityData[EntityData["Program_Bins"] = 38] = "Program_Bins";
EntityData[EntityData["Program_Bins_Features"] = 39] = "Program_Bins_Features";
EntityData[EntityData["Program_Registration_Process"] = 40] = "Program_Registration_Process";
EntityData[EntityData["Program_Deposit_Checks_Manual"] = 41] = "Program_Deposit_Checks_Manual";
EntityData[EntityData["Program_Deposit_Bank_Wire_Transfer_Manual"] = 42] = "Program_Deposit_Bank_Wire_Transfer_Manual";
EntityData[EntityData["Program_Deposit_Credit_Card"] = 43] = "Program_Deposit_Credit_Card";
EntityData[EntityData["Program_Payment_Gateways"] = 44] = "Program_Payment_Gateways";
EntityData[EntityData["Program_Deposit_Voucher"] = 45] = "Program_Deposit_Voucher";
EntityData[EntityData["Program_Deposit_Local_System_Bin"] = 46] = "Program_Deposit_Local_System_Bin";
EntityData[EntityData["Program_Deposit_Cash_U_Load"] = 47] = "Program_Deposit_Cash_U_Load";
EntityData[EntityData["Program_Withdrawal_Methods"] = 48] = "Program_Withdrawal_Methods";
EntityData[EntityData["Program_Transfer_Option"] = 49] = "Program_Transfer_Option";
EntityData[EntityData["Program_Multi_Currency"] = 50] = "Program_Multi_Currency";
EntityData[EntityData["Program_Fee_Information"] = 51] = "Program_Fee_Information";
EntityData[EntityData["Program_Trust_Level"] = 52] = "Program_Trust_Level";
EntityData[EntityData["Program_Scheduled_Transaction"] = 53] = "Program_Scheduled_Transaction";
EntityData[EntityData["Program_Mobile_Options"] = 54] = "Program_Mobile_Options";
EntityData[EntityData["Program_Mobile_Options_For_User"] = 55] = "Program_Mobile_Options_For_User";
EntityData[EntityData["Program_ECommerce_Settings"] = 56] = "Program_ECommerce_Settings";
EntityData[EntityData["Program_External_Service_Setup"] = 57] = "Program_External_Service_Setup";
// Merchant Users
EntityData[EntityData["Program_Role_Definitions"] = 58] = "Program_Role_Definitions";
EntityData[EntityData["Program_User_Definitions"] = 59] = "Program_User_Definitions";
EntityData[EntityData["Program_Rest_Service_Role_Definitions"] = 60] = "Program_Rest_Service_Role_Definitions";
EntityData[EntityData["Program_Rest_ACL_Transaction"] = 61] = "Program_Rest_ACL_Transaction";
EntityData[EntityData["Supported_POS_Users"] = 62] = "Supported_POS_Users";
EntityData[EntityData["Supported_POS_Accounts"] = 63] = "Supported_POS_Accounts";
EntityData[EntityData["Configuration"] = 64] = "Configuration";
EntityData[EntityData["Working_Hour"] = 65] = "Working_Hour";
EntityData[EntityData["Landmark"] = 66] = "Landmark";
// Mobile changes
EntityData[EntityData["AccessToken"] = 67] = "AccessToken";
EntityData[EntityData["UserCredentials"] = 68] = "UserCredentials";
EntityData[EntityData["AccountImageBin"] = 69] = "AccountImageBin";
EntityData[EntityData["Data"] = 70] = "Data";
EntityData[EntityData["ProgramContent"] = 71] = "ProgramContent";
EntityData[EntityData["AccountLimits"] = 72] = "AccountLimits";
EntityData[EntityData["SignupRequirements"] = 73] = "SignupRequirements";
EntityData[EntityData["ExpenseReportingSettings"] = 74] = "ExpenseReportingSettings";
EntityData[EntityData["UserPhotoAsBytes"] = 75] = "UserPhotoAsBytes";
EntityData[EntityData["LastLoginInfo"] = 76] = "LastLoginInfo";
EntityData[EntityData["Receipt"] = 77] = "Receipt";
EntityData[EntityData["Shared_Custom_Field"] = 78] = "Shared_Custom_Field";
EntityData[EntityData["Zain_KSA"] = 79] = "Zain_KSA";
// Mobile changes
EntityData[EntityData["Sign_Status"] = 80] = "Sign_Status";
EntityData[EntityData["Activation_Status"] = 81] = "Activation_Status";
EntityData[EntityData["Classification"] = 82] = "Classification";
EntityData[EntityData["POS_Application"] = 83] = "POS_Application";
EntityData[EntityData["FacebookInfo"] = 84] = "FacebookInfo";
EntityData[EntityData["Action"] = 85] = "Action";
EntityData[EntityData["User_Application"] = 86] = "User_Application";
EntityData[EntityData["Order_User"] = 87] = "Order_User";
EntityData[EntityData["BIN_Configuration"] = 88] = "BIN_Configuration";
EntityData[EntityData["STC_Configuration"] = 89] = "STC_Configuration";
EntityData[EntityData["Linked_Bank"] = 90] = "Linked_Bank";
EntityData[EntityData["EPay_Configuration"] = 91] = "EPay_Configuration";
EntityData[EntityData["Fulfilment"] = 92] = "Fulfilment";
EntityData[EntityData["External_Authentication"] = 93] = "External_Authentication";
EntityData[EntityData["Account_Options"] = 94] = "Account_Options";
EntityData[EntityData["REST_ACL_Setup"] = 95] = "REST_ACL_Setup";
EntityData[EntityData["User_Trust_Level"] = 96] = "User_Trust_Level";
EntityData[EntityData["Account_Key_Set"] = 97] = "Account_Key_Set";
EntityData[EntityData["Two_Factor_Authentication"] = 98] = "Two_Factor_Authentication";
EntityData[EntityData["Account_Batch"] = 99] = "Account_Batch";
EntityData[EntityData["POS_User_ID"] = 100] = "POS_User_ID";
EntityData[EntityData["User_Name"] = 101] = "User_Name";
EntityData[EntityData["Email_Address"] = 102] = "Email_Address";
EntityData[EntityData["Phone_Number"] = 103] = "Phone_Number";
EntityData[EntityData["Temp_Security_Data"] = 104] = "Temp_Security_Data";
EntityData[EntityData["Program_Feature_Verification_Requirements"] = 105] = "Program_Feature_Verification_Requirements";
EntityData[EntityData["Program_Feature_Identification_Setup"] = 106] = "Program_Feature_Identification_Setup";
EntityData[EntityData["Taleed_Funds_Load_Code"] = 107] = "Taleed_Funds_Load_Code";
EntityData[EntityData["Program_Feature_Users_Signup_Setup"] = 108] = "Program_Feature_Users_Signup_Setup";
EntityData[EntityData["Program_Feature_Rest_Service_Options"] = 109] = "Program_Feature_Rest_Service_Options";
EntityData[EntityData["Program_Feature_Masking_Options"] = 110] = "Program_Feature_Masking_Options";
EntityData[EntityData["Program_Feature_Security_Pages_Options"] = 111] = "Program_Feature_Security_Pages_Options";
EntityData[EntityData["Program_Feature_Password_Settings"] = 112] = "Program_Feature_Password_Settings";
EntityData[EntityData["Program_Feature_Credit_Card_Security_Options"] = 113] = "Program_Feature_Credit_Card_Security_Options";
EntityData[EntityData["Program_Feature_Advance_UI_Options"] = 114] = "Program_Feature_Advance_UI_Options";
EntityData[EntityData["Program_Feature_User_UI_Options"] = 115] = "Program_Feature_User_UI_Options";
EntityData[EntityData["Program_Feature_Currency_Converter"] = 116] = "Program_Feature_Currency_Converter";
EntityData[EntityData["Program_BIN_Feature_Activation_Setup"] = 117] = "Program_BIN_Feature_Activation_Setup";
EntityData[EntityData["Program_BIN_Feature_Virtual_Card_Display"] = 118] = "Program_BIN_Feature_Virtual_Card_Display";
EntityData[EntityData["Program_BIN_Feature_Account_Renewals"] = 119] = "Program_BIN_Feature_Account_Renewals";
EntityData[EntityData["Program_BIN_Feature_Display_Options"] = 120] = "Program_BIN_Feature_Display_Options";
EntityData[EntityData["Program_BIN_Feature_Security_Features"] = 121] = "Program_BIN_Feature_Security_Features";
EntityData[EntityData["Program_BIN_Feature_Settlement_Account"] = 122] = "Program_BIN_Feature_Settlement_Account";
EntityData[EntityData["Program_BIN_Feature_SMS_Options"] = 123] = "Program_BIN_Feature_SMS_Options";
EntityData[EntityData["Program_BIN_Feature_Authorizations_AVS"] = 124] = "Program_BIN_Feature_Authorizations_AVS";
EntityData[EntityData["Program_BIN_Feature_Interchange_Options"] = 125] = "Program_BIN_Feature_Interchange_Options";
EntityData[EntityData["Program_BIN_Feature_Fraud_Detection_System"] = 126] = "Program_BIN_Feature_Fraud_Detection_System";
EntityData[EntityData["Commerce_Inventory_Quantities"] = 127] = "Commerce_Inventory_Quantities";
EntityData[EntityData["Program_Feature_Interchange_Options"] = 128] = "Program_Feature_Interchange_Options";
EntityData[EntityData["Push_Notification"] = 129] = "Push_Notification";
EntityData[EntityData["Limited_Token"] = 130] = "Limited_Token";
EntityData[EntityData["Employee_Info"] = 131] = "Employee_Info";
EntityData[EntityData["Backend_Access_Controls"] = 132] = "Backend_Access_Controls";
EntityData[EntityData["Program_BIN_Multi_Currency_Configuration"] = 133] = "Program_BIN_Multi_Currency_Configuration";
EntityData[EntityData["Program_Multi_Currency_Configuration"] = 134] = "Program_Multi_Currency_Configuration";
EntityData[EntityData["Reseller_KPI"] = 135] = "Reseller_KPI";
EntityData[EntityData["Agent_KPI"] = 136] = "Agent_KPI";
EntityData[EntityData["Token_Status"] = 137] = "Token_Status";
EntityData[EntityData["Account_Trust_Level"] = 138] = "Account_Trust_Level";
EntityData[EntityData["Program_Feature_Backend_Admin_Options"] = 139] = "Program_Feature_Backend_Admin_Options";
EntityData[EntityData["Pending_Transaction"] = 140] = "Pending_Transaction";
EntityData[EntityData["User_Fulfilment"] = 142] = "User_Fulfilment";
EntityData[EntityData["Amazon_Configuration"] = 143] = "Amazon_Configuration";
EntityData[EntityData["ID"] = 144] = "ID";
EntityData[EntityData["Number"] = 145] = "Number";
EntityData[EntityData["Program_BIN_Feature_Card_Option"] = 146] = "Program_BIN_Feature_Card_Option";
EntityData[EntityData["Fulfilment_Batch"] = 147] = "Fulfilment_Batch";
EntityData[EntityData["User_Commerce_Configuration"] = 148] = "User_Commerce_Configuration";
EntityData[EntityData["Location"] = 149] = "Location";
EntityData[EntityData["Order_Report"] = 150] = "Order_Report";
EntityData[EntityData["Transaction_Report"] = 151] = "Transaction_Report";
EntityData[EntityData["One_Time_Password"] = 152] = "One_Time_Password";
EntityData[EntityData["System_Health"] = 153] = "System_Health";
EntityData[EntityData["Order_Store_Movement"] = 154] = "Order_Store_Movement";
EntityData[EntityData["User_Catalog_Preferences"] = 155] = "User_Catalog_Preferences";
EntityData[EntityData["G2A_Configuration"] = 156] = "G2A_Configuration";
EntityData[EntityData["Print_Count"] = 157] = "Print_Count";
EntityData[EntityData["Currency_Pairs"] = 158] = "Currency_Pairs";
EntityData[EntityData["Audit_Account_Balance"] = 159] = "Audit_Account_Balance";
EntityData[EntityData["Program_Currency_Conversion"] = 160] = "Program_Currency_Conversion";
EntityData[EntityData["Usage_Status"] = 161] = "Usage_Status";
EntityData[EntityData["Latest_Order_Item"] = 162] = "Latest_Order_Item";
EntityData[EntityData["Program_Feature_DDA_Options"] = 163] = "Program_Feature_DDA_Options";
EntityData[EntityData["POS_Configuration"] = 164] = "POS_Configuration";
EntityData[EntityData["Contactless_Count"] = 165] = "Contactless_Count";
EntityData[EntityData["Balance"] = 166] = "Balance";
EntityData[EntityData["RealTime_Status"] = 167] = "RealTime_Status";
EntityData[EntityData["Export_Database"] = 168] = "Export_Database";
EntityData[EntityData["Message"] = 169] = "Message";
EntityData[EntityData["PIN_Trials"] = 170] = "PIN_Trials";
EntityData[EntityData["Catalog"] = 171] = "Catalog";
EntityData[EntityData["Supplied_Card_Details"] = 172] = "Supplied_Card_Details";
EntityData[EntityData["New_PAN"] = 173] = "New_PAN";
EntityData[EntityData["Product_Template"] = 174] = "Product_Template";
EntityData[EntityData["Program_Feature_Ticket_Options"] = 175] = "Program_Feature_Ticket_Options";
EntityData[EntityData["Program_BIN_Feature_Deposit_And_Withdrawal_Setup"] = 176] = "Program_BIN_Feature_Deposit_And_Withdrawal_Setup";
EntityData[EntityData["Variant_Stock"] = 177] = "Variant_Stock";
EntityData[EntityData["External_Service_Request"] = 178] = "External_Service_Request";
EntityData[EntityData["Attachment_Status"] = 179] = "Attachment_Status";
EntityData[EntityData["Invoice_Configuration"] = 180] = "Invoice_Configuration";
EntityData[EntityData["Package_Mapping"] = 181] = "Package_Mapping";
EntityData[EntityData["Mada_Payment"] = 182] = "Mada_Payment";
EntityData[EntityData["EWallet_Trasfer"] = 183] = "EWallet_Trasfer";
EntityData[EntityData["Account_External_Balance"] = 184] = "Account_External_Balance";
EntityData[EntityData["PinCode_Print_Status"] = 185] = "PinCode_Print_Status";
EntityData[EntityData["Inner_Exception"] = 186] = "Inner_Exception";
EntityData[EntityData["Stack_Trace"] = 187] = "Stack_Trace";
EntityData[EntityData["Source"] = 188] = "Source";
EntityData[EntityData["Program_BIN_Feature_Tokenization_Option"] = 189] = "Program_BIN_Feature_Tokenization_Option";
EntityData[EntityData["Program_BIN_Feature_Payment_And_Orders_Options"] = 190] = "Program_BIN_Feature_Payment_And_Orders_Options";
EntityData[EntityData["Report_Problem"] = 191] = "Report_Problem";
EntityData[EntityData["Program_BIN_Feature_Credit_Limit"] = 192] = "Program_BIN_Feature_Credit_Limit";
EntityData[EntityData["Details"] = 193] = "Details";
EntityData[EntityData["Program_Feature_Sales_Signup_Setup"] = 194] = "Program_Feature_Sales_Signup_Setup";
EntityData[EntityData["Extra_Params"] = 195] = "Extra_Params";
EntityData[EntityData["Trigger_Mada_Recon"] = 196] = "Trigger_Mada_Recon";
EntityData[EntityData["Get_Last_Mada_Recon"] = 197] = "Get_Last_Mada_Recon";
EntityData[EntityData["Batch"] = 198] = "Batch";
EntityData[EntityData["Profile"] = 199] = "Profile";
EntityData[EntityData["Program_Feature_User_Invitation_Options"] = 200] = "Program_Feature_User_Invitation_Options";
EntityData[EntityData["Program_Feature_General_Options"] = 201] = "Program_Feature_General_Options";
EntityData[EntityData["Program_BIN_Feature_Renewal_Automatic_Fulfillment_Batch"] = 202] = "Program_BIN_Feature_Renewal_Automatic_Fulfillment_Batch";
EntityData[EntityData["Program_BIN_Feature_Replacement_Automatic_Fulfillment_Batch"] = 203] = "Program_BIN_Feature_Replacement_Automatic_Fulfillment_Batch";
EntityData[EntityData["User_Risk_Assessment"] = 204] = "User_Risk_Assessment";
EntityData[EntityData["Program_BIN_Feature_Mobile_Account_Options"] = 205] = "Program_BIN_Feature_Mobile_Account_Options";
EntityData[EntityData["Program_BIN_Feature_Mobile_Linked_Account_Options"] = 206] = "Program_BIN_Feature_Mobile_Linked_Account_Options";
EntityData[EntityData["Program_BIN_Feature_Monthly_FX_Statement"] = 207] = "Program_BIN_Feature_Monthly_FX_Statement";
EntityData[EntityData["Promotion_Data"] = 208] = "Promotion_Data";
EntityData[EntityData["Account_Tokenization_Completion"] = 209] = "Account_Tokenization_Completion";
EntityData[EntityData["Account_Negative_Balance"] = 210] = "Account_Negative_Balance";
EntityData[EntityData["E_Transfer_Customer"] = 211] = "E_Transfer_Customer";
EntityData[EntityData["Login_Attempt"] = 212] = "Login_Attempt";
EntityData[EntityData["User_Access_Control"] = 213] = "User_Access_Control";
EntityData[EntityData["Program_Feature_Blockchain_Options"] = 214] = "Program_Feature_Blockchain_Options";
})(EntityData || (exports.EntityData = EntityData = {}));
var ActivityType;
(function (ActivityType) {
ActivityType[ActivityType["None"] = 0] = "None";
ActivityType[ActivityType["Create"] = 1] = "Create";
ActivityType[ActivityType["Update"] = 2] = "Update";
ActivityType[ActivityType["Delete"] = 3] = "Delete";
ActivityType[ActivityType["Add"] = 4] = "Add";
ActivityType[ActivityType["Activate"] = 5] = "Activate";
ActivityType[ActivityType["Review"] = 6] = "Review";
ActivityType[ActivityType["Process"] = 7] = "Process";
ActivityType[ActivityType["Validate"] = 8] = "Validate";
ActivityType[ActivityType["Check_Online"] = 9] = "Check_Online";
ActivityType[ActivityType["Rule_Applied"] = 10] = "Rule_Applied";
ActivityType[ActivityType["Reverse"] = 11] = "Reverse";
ActivityType[ActivityType["Partial_Reverse"] = 12] = "Partial_Reverse";
ActivityType[ActivityType["Cancel"] = 13] = "Cancel";
ActivityType[ActivityType["Print"] = 14] = "Print";
ActivityType[ActivityType["Export"] = 15] = "Export";
ActivityType[ActivityType["Download"] = 16] = "Download";
ActivityType[ActivityType["Reserve"] = 17] = "Reserve";
ActivityType[ActivityType["Pending"] = 18] = "Pending";
ActivityType[ActivityType["Cleared"] = 19] = "Cleared";
ActivityType[ActivityType["Exclude"] = 20] = "Exclude";
ActivityType[ActivityType["Reset"] = 21] = "Reset";
ActivityType[ActivityType["Confirm"] = 22] = "Confirm";
ActivityType[ActivityType["Save"] = 23] = "Save";
ActivityType[ActivityType["Unlock"] = 24] = "Unlock";
ActivityType[ActivityType["Accept_Term"] = 25] = "Accept_Term";
ActivityType[ActivityType["Program_Copy_Add"] = 26] = "Program_Copy_Add";
ActivityType[ActivityType["Program_Copy_Update"] = 27] = "Program_Copy_Update";
ActivityType[ActivityType["View"] = 28] = "View";
ActivityType[ActivityType["Forget"] = 29] = "Forget";
ActivityType[ActivityType["Tracking"] = 30] = "Tracking";
ActivityType[ActivityType["Group_Process"] = 31] = "Group_Process";
ActivityType[ActivityType["Group_Reverse"] = 32] = "Group_Reverse";
ActivityType[ActivityType["Group_Cancel"] = 33] = "Group_Cancel";
ActivityType[ActivityType["Reverse_Program_Fee"] = 34] = "Reverse_Program_Fee";
ActivityType[ActivityType["Reverse_User_Fee"] = 35] = "Reverse_User_Fee";
ActivityType[ActivityType["Reverse_Sender_Program_Fee"] = 36] = "Reverse_Sender_Program_Fee";
ActivityType[ActivityType["Reverse_Receiver_Program_Fee"] = 37] = "Reverse_Receiver_Program_Fee";
ActivityType[ActivityType["Reverse_Sender_User_Fee"] = 38] = "Reverse_Sender_User_Fee";
ActivityType[ActivityType["Reverse_Receiver_User_Fee"] = 39] = "Reverse_Receiver_User_Fee";
ActivityType[ActivityType["Read"] = 40] = "Read";
ActivityType[ActivityType["Force_Process"] = 41] = "Force_Process";
ActivityType[ActivityType["Group_Delete"] = 42] = "Group_Delete";
ActivityType[ActivityType["Group_Validate"] = 43] = "Group_Validate";
ActivityType[ActivityType["Group_Force_Process"] = 44] = "Group_Force_Process";
})(ActivityType || (exports.ActivityType = ActivityType = {}));
var SecurityAuthenticationTypes;
(function (SecurityAuthenticationTypes) {
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Undefined"] = -1] = "Undefined";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["None"] = 0] = "None";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Password"] = 1] = "Password";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["OAuth"] = 2] = "OAuth";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["User_Security_Code"] = 3] = "User_Security_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Account_Security_Code"] = 4] = "Account_Security_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Security_Screening"] = 5] = "Security_Screening";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["OTP_SMS"] = 6] = "OTP_SMS";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["OTP_Email"] = 7] = "OTP_Email";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Email_Link"] = 8] = "Email_Link";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Email_Code"] = 9] = "Email_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["SMS_Code"] = 10] = "SMS_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Google_Authenticator"] = 11] = "Google_Authenticator";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Touch_ID"] = 12] = "Touch_ID";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Finger_Print"] = 13] = "Finger_Print";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["One_Time_Token"] = 14] = "One_Time_Token";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Expiry_Time_Token"] = 15] = "Expiry_Time_Token";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Account_PIN_Code"] = 16] = "Account_PIN_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Account_Auth_Code"] = 17] = "Account_Auth_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Security_Question_1"] = 18] = "Security_Question_1";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Security_Question_2"] = 19] = "Security_Question_2";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["POS_User_PIN_Code"] = 20] = "POS_User_PIN_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Verified_Email"] = 21] = "Verified_Email";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Verified_Mobile"] = 22] = "Verified_Mobile";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Secondary_Email"] = 23] = "Secondary_Email";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Identification_Number"] = 24] = "Identification_Number";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Postal_Code"] = 25] = "Postal_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["DOB"] = 26] = "DOB";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Device_Fingerprint"] = 27] = "Device_Fingerprint";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Device_Unique_ID"] = 28] = "Device_Unique_ID";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Username"] = 29] = "Username";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Three_D_Secure_Code"] = 30] = "Three_D_Secure_Code";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Program_Token"] = 31] = "Program_Token";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["User_Token"] = 32] = "User_Token";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["POS_Token"] = 33] = "POS_Token";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Limited_Token"] = 34] = "Limited_Token";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Message_Encryption_Key"] = 35] = "Message_Encryption_Key";
SecurityAuthenticationTypes[SecurityAuthenticationTypes["Mada_Payment_Auth_Code"] = 36] = "Mada_Payment_Auth_Code";
})(SecurityAuthenticationTypes || (exports.SecurityAuthenticationTypes = SecurityAuthenticationTypes = {}));
var ServiceProvider;
(function (ServiceProvider) {
ServiceProvider[ServiceProvider["Undefined"] = -1] = "Undefined";
ServiceProvider[ServiceProvider["System"] = 0] = "System";
ServiceProvider[ServiceProvider["IdentityMind"] = 1] = "IdentityMind";
ServiceProvider[ServiceProvider["Maxmind"] = 2] = "Maxmind";
ServiceProvider[ServiceProvider["Lyons"] = 3] = "Lyons";
ServiceProvider[ServiceProvider["Stripe"] = 4] = "Stripe";
ServiceProvider[ServiceProvider["Strikeiron"] = 5] = "Strikeiron";
ServiceProvider[ServiceProvider["Equifax"] = 6] = "Equifax";
ServiceProvider[ServiceProvider["URU"] = 7] = "URU";
ServiceProvider[ServiceProvider["Mastercard"] = 8] = "Mastercard";
ServiceProvider[ServiceProvider["DowJones"] = 9] = "DowJones";
ServiceProvider[ServiceProvider["UniFonic"] = 10] = "UniFonic";
ServiceProvider[ServiceProvider["ClickaTell"] = 11] = "ClickaTell";
ServiceProvider[ServiceProvider["SMTPMail"] = 12] = "SMTPMail";
ServiceProvider[ServiceProvider["AppCenter"] = 13] = "AppCenter";
ServiceProvider[ServiceProvider["eFAWATEERcom"] = 16] = "eFAWATEERcom";
ServiceProvider[ServiceProvider["Fortnox"] = 17] = "Fortnox";
ServiceProvider[ServiceProvider["HyperPay"] = 18] = "HyperPay";
ServiceProvider[ServiceProvider["FourStop"] = 20] = "FourStop";
ServiceProvider[ServiceProvider["Qvitoo"] = 21] = "Qvitoo";
ServiceProvider[ServiceProvider["STC"] = 22] = "STC";
ServiceProvider[ServiceProvider["PaySafe"] = 23] = "PaySafe";
ServiceProvider[ServiceProvider["Ding"] = 24] = "Ding";
ServiceProvider[ServiceProvider["TransferTo"] = 25] = "TransferTo";
ServiceProvider[ServiceProvider["CashU"] = 26] = "CashU";
ServiceProvider[ServiceProvider["JCLottery"] = 27] = "JCLottery";
ServiceProvider[ServiceProvider["Banking_Circle"] = 28] = "Banking_Circle";
ServiceProvider[ServiceProvider["ExternalHost"] = 29] = "ExternalHost";
ServiceProvider[ServiceProvider["Service_Fee"] = 30] = "Service_Fee";
ServiceProvider[ServiceProvider["EPay"] = 31] = "EPay";
ServiceProvider[ServiceProvider["Firebase"] = 32] = "Firebase";
ServiceProvider[ServiceProvider["Mastercard_Currency_Rate"] = 33] = "Mastercard_Currency_Rate";
ServiceProvider[ServiceProvider["ECB_Currency_Rate"] = 34] = "ECB_Currency_Rate";
ServiceProvider[ServiceProvider["XE_Currency_Rate"] = 35] = "XE_Currency_Rate";
ServiceProvider[ServiceProvider["Azure_Notification_Hubs"] = 36] = "Azure_Notification_Hubs";
ServiceProvider[ServiceProvider["OpenPayd"] = 37] = "OpenPayd";
ServiceProvider[ServiceProvider["Webhook"] = 38] = "Webhook";
ServiceProvider[ServiceProvider["Google"] = 39] = "Google";
ServiceProvider[ServiceProvider["Amazon"] = 40] = "Amazon";
ServiceProvider[ServiceProvider["Twilio"] = 41] = "Twilio";
ServiceProvider[ServiceProvider["Peoples"] = 42] = "Peoples";
ServiceProvider[ServiceProvider["CurrencyCloud"] = 43] = "CurrencyCloud";
ServiceProvider[ServiceProvider["Fawry"] = 44] = "Fawry";
ServiceProvider[ServiceProvider["G2A"] = 45] = "G2A";
ServiceProvider[ServiceProvider["SNB"] = 46] = "SNB";
ServiceProvider[ServiceProvider["Hala"] = 47] = "Hala";
ServiceProvider[ServiceProvider["Google_Cloud_Realtime"] = 48] = "Google_Cloud_Realtime";
ServiceProvider[ServiceProvider["ANB"] = 49] = "ANB";
ServiceProvider[ServiceProvider["Binance"] = 50] = "Binance";
ServiceProvider[ServiceProvider["Coinify"] = 51] = "Coinify";
ServiceProvider[ServiceProvider["FSS"] = 52] = "FSS";
ServiceProvider[ServiceProvider["Zatca"] = 53] = "Zatca";
ServiceProvider[ServiceProvider["Mada"] = 54] = "Mada";
ServiceProvider[ServiceProvider["ShuftiPro"] = 55] = "ShuftiPro";
ServiceProvider[ServiceProvider["ComplyCube"] = 56] = "ComplyCube";
})(ServiceProvider || (exports.ServiceProvider = ServiceProvider = {}));
var ChainRequestType;
(function (ChainRequestType) {
ChainRequestType[ChainRequestType["Create_Trade"] = 0] = "Create_Trade";
ChainRequestType[ChainRequestType["Process_Trade"] = 1] = "Process_Trade";
})(ChainRequestType || (exports.ChainRequestType = ChainRequestType = {}));
var Gender;
(function (Gender) {
Gender[Gender["N_A"] = 0] = "N_A";
Gender[Gender["Male"] = 1] = "Male";
Gender[Gender["Female"] = 2] = "Female";
})(Gender || (exports.Gender = Gender = {}));
var AddressType;
(function (AddressType) {
AddressType[AddressType["Home"] = 0] = "Home";
AddressType[AddressType["Work"] = 1] = "Work";
AddressType[AddressType["Billing"] = 2] = "Billing";
AddressType[AddressType["Shipping"] = 3] = "Shipping";
})(AddressType || (exports.AddressType = AddressType = {}));
var IdentificationTypes;
(function (IdentificationTypes) {
IdentificationTypes[IdentificationTypes["Passport"] = 0] = "Passport";
IdentificationTypes[IdentificationTypes["Drivers_License"] = 1] = "Drivers_License";
IdentificationTypes[IdentificationTypes["National_ID"] = 2] = "National_ID";
IdentificationTypes[IdentificationTypes["SSN"] = 3] = "SSN";
IdentificationTypes[IdentificationTypes["SIN"] = 4] = "SIN";
IdentificationTypes[IdentificationTypes["Credit_Bureau"] = 6] = "Credit_Bureau";
IdentificationTypes[IdentificationTypes["Electronic_Verification"] = 7] = "Electronic_Verification";
})(IdentificationTypes || (exports.IdentificationTypes = IdentificationTypes = {}));
var DocumentStatus;
(function (DocumentStatus) {
DocumentStatus[DocumentStatus["None"] = 0] = "None";
DocumentStatus[DocumentStatus["Pending"] = 1] = "Pending";
DocumentStatus[DocumentStatus["Processed"] = 2] = "Processed";
DocumentStatus[DocumentStatus["Rejected"] = 3] = "Rejected";
DocumentStatus[DocumentStatus["Canceled"] = 4] = "Canceled";
DocumentStatus[DocumentStatus["Pending_Validation"] = 5] = "Pending_Validation";
DocumentStatus[DocumentStatus["Not_Acceptable"] = 6] = "Not_Acceptable";
DocumentStatus[DocumentStatus["Pending_Review"] = 7] = "Pending_Review";
})(DocumentStatus || (exports.DocumentStatus = DocumentStatus = {}));
var EntityVerificationStatus;
(function (EntityVerificationStatus) {
EntityVerificationStatus[EntityVerificationStatus["Undefined"] = -1] = "Undefined";
EntityVerificationStatus[EntityVerificationStatus["Not_Verified"] = 0] = "Not_Verified";
EntityVerificationStatus[EntityVerificationStatus["Verified"] = 1] = "Verified";
EntityVerificationStatus[EntityVerificationStatus["Pending"] = 2] = "Pending";
EntityVerificationStatus[EntityVerificationStatus["Failed"] = 3] = "Failed";
})(EntityVerificationStatus || (exports.EntityVerificationStatus = EntityVerificationStatus = {}));
var TrustLimits;
(function (TrustLimits) {
TrustLimits["Limited"] = "Limited";
TrustLimits["Confirmed"] = "Confirmed";
TrustLimits["Trusted"] = "Trusted";
TrustLimits["Unverified"] = "Unverified";
})(TrustLimits || (exports.TrustLimits = TrustLimits = {}));
var SecurityQuestion1;
(function (SecurityQuestion1) {
SecurityQuestion1[SecurityQuestion1["Mothers_Maiden_Name"] = 1] = "Mothers_Maiden_Name";
SecurityQuestion1[SecurityQuestion1["Last_4_Characters_Of_Drivers_License"] = 2] = "Last_4_Characters_Of_Drivers_License";
SecurityQuestion1[SecurityQuestion1["City_Of_Birth"] = 3] = "City_Of_Birth";
SecurityQuestion1[SecurityQuestion1["Fathers_City_Of_Birth"] = 4] = "Fathers_City_Of_Birth";
SecurityQuestion1[SecurityQuestion1["Mothers_City_Of_Birth"] = 5] = "Mothers_City_Of_Birth";
SecurityQuestion1[SecurityQuestion1["Who_Is_My_Favourite_Author"] = 6] = "Who_Is_My_Favourite_Author";
SecurityQuestion1[SecurityQuestion1["What_Is_My_Favourite_Movie"] = 7] = "What_Is_My_Favourite_Movie";
SecurityQuestion1[SecurityQuestion1["Who_Was_My_Best_Friend_On_The_First_Day_Of_School"] = 8] = "Who_Was_My_Best_Friend_On_The_First_Day_Of_School";
SecurityQuestion1[SecurityQuestion1["What_Was_The_Name_Of_My_Favourite_High_School_Teacher"] = 9] = "What_Was_The_Name_Of_My_Favourite_High_School_Teacher";
SecurityQuestion1[SecurityQuestion1["What_Is_My_Hobby"] = 10] = "What_Is_My_Hobby";
SecurityQuestion1[SecurityQuestion1["My_Favourite_Food"] = 11] = "My_Favourite_Food";
SecurityQuestion1[SecurityQuestion1["My_Favourite_Book"] = 12] = "My_Favourite_Book";
SecurityQuestion1[SecurityQuestion1["My_Favourite_Restaurant"] = 13] = "My_Favourite_Restaurant";
})(SecurityQuestion1 || (exports.SecurityQuestion1 = SecurityQuestion1 = {}));
var SecurityQuestion2;
(function (SecurityQuestion2) {
SecurityQuestion2[SecurityQuestion2["What_Is_My_Favourite_Candy"] = 1] = "What_Is_My_Favourite_Candy";
SecurityQuestion2[SecurityQuestion2["What_Is_My_Favourite_Song"] = 2] = "What_Is_My_Favourite_Song";
SecurityQuestion2[SecurityQuestion2["What_Is_My_Favourite_Band"] = 3] = "What_Is_My_Favourite_Band";
SecurityQuestion2[SecurityQuestion2["What_Is_My_Favourite_Dessert"] = 4] = "What_Is_My_Favourite_Dessert";
SecurityQuestion2[SecurityQuestion2["What_Is_My_Favourite_TV_Show"] = 5] = "What_Is_My_Favourite_TV_Show";
SecurityQuestion2[SecurityQuestion2["What_Was_My_First_Pets_Name"] = 6] = "What_Was_My_First_Pets_Name";
SecurityQuestion2[SecurityQuestion2["Who_Is_My_Favourite_Teacher"] = 7] = "Who_Is_My_Favourite_Teacher";
SecurityQuestion2[SecurityQuestion2["What_Is_My_Favourite_Colour"] = 8] = "What_Is_My_Favourite_Colour";
SecurityQuestion2[SecurityQuestion2["Where_Do_I_Want_To_Retire"] = 9] = "Where_Do_I_Want_To_Retire";
SecurityQuestion2[SecurityQuestion2["Where_Was_My_First_Job"] = 10] = "Where_Was_My_First_Job";
SecurityQuestion2[SecurityQuestion2["What_Sport_Am_I_Best_At"] = 11] = "What_Sport_Am_I_Best_At";
SecurityQuestion2[SecurityQuestion2["What_Was_My_Grandmothers_Given_Name"] = 12] = "What_Was_My_Grandmothers_Given_Name";
SecurityQuestion2[SecurityQuestion2["Who_Was_The_Best_Man_At_My_Wedding"] = 13] = "Who_Was_The_Best_Man_At_My_Wedding";
SecurityQuestion2[SecurityQuestion2["Who_Was_The_Maid_Of_Honor_At_My_Wedding"] = 14] = "Who_Was_The_Maid_Of_Honor_At_My_Wedding";
SecurityQuestion2[SecurityQuestion2["Name_Of_City_Where_My_Father_Was_Born"] = 15] = "Name_Of_City_Where_My_Father_Was_Born";
SecurityQuestion2[SecurityQuestion2["What_Is_My_Favourite_Vacation_Spot"] = 16] = "What_Is_My_Favourite_Vacation_Spot";
SecurityQuestion2[SecurityQuestion2["What_Was_My_Nickname_In_Grade_School"] = 17] = "What_Was_My_Nickname_In_Grade_School";
SecurityQuestion2[SecurityQuestion2["What_Was_The_Make_Of_My_First_Car"] = 18] = "What_Was_The_Make_Of_My_First_Car";
})(SecurityQuestion2 || (exports.SecurityQuestion2 = SecurityQuestion2 = {}));
var BankAccountTypes;
(function (BankAccountTypes) {
BankAccountTypes[BankAccountTypes["Undefined"] = -1] = "Undefined";
BankAccountTypes[BankAccountTypes["Personal_Savings"] = 1] = "Personal_Savings";
BankAccountTypes[BankAccountTypes["Personal_Checking"] = 2] = "Personal_Checking";
BankAccountTypes[BankAccountTypes["Corporate"] = 3] = "Corporate";
BankAccountTypes[BankAccountTypes["Direct_Deposit"] = 4] = "Direct_Deposit";
})(BankAccountTypes || (exports.BankAccountTypes = BankAccountTypes = {}));
var BankBeneficiaryType;
(function (BankBeneficiaryType) {
BankBeneficiaryType[BankBeneficiaryType["My_Account"] = 1] = "My_Account";
BankBeneficiaryType[BankBeneficiaryType["Beneficiary_Account"] = 2] = "Beneficiary_Account";
})(BankBeneficiaryType || (exports.BankBeneficiaryType = BankBeneficiaryType = {}));
var OperationStatus;
(function (OperationStatus) {
OperationStatus[OperationStatus["Undefined"] = -1] = "Undefined";
OperationStatus[OperationStatus["Pending"] = 0] = "Pending";
OperationStatus[OperationStatus["In_Progress"] = 1] = "In_Progress";
OperationStatus[OperationStatus["Completed"] = 2] = "Completed";
OperationStatus[OperationStatus["Error_Occured"] = 3] = "Error_Occured";
})(OperationStatus || (exports.OperationStatus = OperationStatus = {}));
var EntityStatus;
(function (EntityStatus) {
EntityStatus[EntityStatus["Undefined"] = -1] = "Undefined";
EntityStatus[EntityStatus["Active"] = 1] = "Active";
EntityStatus[EntityStatus["Suspended"] = 2] = "Suspended";
EntityStatus[EntityStatus["Not_Active"] = 3] = "Not_Active";
EntityStatus[EntityStatus["Lost"] = 4] = "Lost";
EntityStatus[EntityStatus["Stolen"] = 5] = "Stolen";
EntityStatus[EntityStatus["Closed"] = 6] = "Closed";
EntityStatus[EntityStatus["Prohibit_Use"] = 7] = "Prohibit_Use";
EntityStatus[EntityStatus["Expired"] = 8] = "Expired";
EntityStatus[EntityStatus["Blocked"] = 9] = "Blocked";
EntityStatus[EntityStatus["Suspended_By_User"] = 10] = "Suspended_By_User";
EntityStatus[EntityStatus["Suspended_By_System"] = 11] = "Suspended_By_System";
EntityStatus[EntityStatus["Deactivated_By_User"] = 12] = "Deactivated_By_User";
EntityStatus[EntityStatus["Suspected_Fraud"] = 13] = "Suspected_Fraud";
EntityStatus[EntityStatus["Deleted"] = 14] = "Deleted";
EntityStatus[EntityStatus["Pending_Activation"] = 15] = "Pending_Activation";
EntityStatus[EntityStatus["Validation_Suspended"] = 16] = "Validation_Suspended";
EntityStatus[EntityStatus["Pending_Validation"] = 17] = "Pending_Validation";
EntityStatus[EntityStatus["Pending_Deactivation_By_User"] = 18] = "Pending_Deactivation_By_User";
EntityStatus[EntityStatus["Pending_Password_Confirmation"] = 19] = "Pending_Password_Confirmation";
EntityStatus[EntityStatus["Pending_User_Action"] = 20] = "Pending_User_Action";
})(EntityStatus || (exports.EntityStatus = EntityStatus = {}));
var TransactionRequestStatus;
(function (TransactionRequestStatus) {
TransactionRequestStatus[TransactionRequestStatus["Undefined"] = 0] = "Undefined";
TransactionRequestStatus[TransactionRequestStatus["Pending"] = 1] = "Pending";
TransactionRequestStatus[TransactionRequestStatus["Processed"] = 2] = "Processed";
TransactionRequestStatus[TransactionRequestStatus["Cleared"] = 3] = "Cleared";
TransactionRequestStatus[TransactionRequestStatus["Canceled"] = 4] = "Canceled";
TransactionRequestStatus[TransactionRequestStatus["Reversed"] = 5] = "Reversed";
TransactionRequestStatus[TransactionRequestStatus["Fa