UNPKG

connect-transfer-react-native-sdk

Version:

Connect Transfer React Native SDK for Mastercard Open Banking Connect

109 lines 4.1 kB
export declare const SDK_PLATFORM = "reactNative"; export declare const TIMEOUT: number; export declare const HEADERS: { 'Content-Type': string; Accept: string; }; export declare const METHODS: { GET: string; POST: string; PUT: string; DELETE: string; OPTIONS: string; }; export declare const DEFAULT_LANGUAGE_EN = "en"; export declare const API_KEYS: { authenticateUser: string; termsAndPolicies: string; complete: string; errorTranslation: string; auditEvents: string; }; export declare const WEBPAGE_API_KEYS: { privacy_EN: string; privacy_ES: string; termsOfUse_EN: string; termsOfUse_ES: string; }; export declare enum TransferEventDataName { CUSTOMER_ID = "customerId", PARTNER_ID = "partnerId", TIMESTAMP = "timestamp", TTL = "ttl", TYPE = "type", EXPERIENCE = "experience", SESSION_ID = "sessionId", CODE = "code", REASON = "reason", ACTION = "action", SEARCH_TERM = "searchTerm", PAYROLL_PROVIDER = "payrollProvider", COMPANY = "company", INPUT_TYPE = "inputType", BUTTON_NAME = "buttonName", DEPOSIT_OPTION = "depositOption", DEPOSIT_ALLOCATION = "depositAllocation", STATUS = "status", EXPIRED = "expired", PRODUCT = "product" } export declare enum TransferActionEvents { INITIALIZE_TRANSFER = "InitializeTransfer", TERMS_ACCEPTED = "TermsAccepted", END = "End", ERROR = "Error" } export declare enum UserEvents { INITIALIZE_DEPOSIT_SWITCH = "InitializeDepositSwitch", SEARCH_PAYROLL_PROVIDER = "SearchPayrollProvider", SELECT_PAYROLL_PROVIDER = "SelectPayrollProvider", SUBMIT_CREDENTIALS = "SubmitCredentials", EXTERNAL_LINK = "ExternalLink", CHANGE_DEFAULT_ALLOCATION = "ChangeDefaultAllocation", SUBMIT_ALLOCATION = "SubmitAllocation", TASK_COMPLETED = "TaskCompleted", UNAUTHORIZED = "Unauthorized", SELECTED_COMPANY_THROUGH_FRANCHISE_PAGE = "SelectedCompanyThroughFranchisePage", SELECTED_COMPANY_THROUGH_PAYROLL_PROVIDER = "SelectedCompanyThroughPayrollProvider" } export declare enum TransferActionCodes { BAD_REQUEST = "400", INVALID_EXPERIENCE = "-1", API_OR_ATOMIC_ERROR = "500", USER_INITIATED_EXIT = "100", INVALID_URL = "401", API_TIMEOUT = "1440", SUCCESS = "200" } export declare enum RedirectReason { EXIT = "exit", ERROR = "error", TIMEOUT = "timeout", COMPLETE = "complete", UNKNOWN = "unknown" } export declare enum AtomicEvents { INITIALIZED_TRANSACT = "Initialized Transact", SEARCH_BY_COMPANY = "Search By Company", SELECTED_COMPANY_FROM_SEARCH_BY_COMPANY_PAGE = "Selected Company From Search By Company Page", CLICKED_CONTINUE_FROM_FORM_ON_LOGIN_PAGE = "Clicked Continue From Form On Login Page", CLICKED_CONTINUE_FROM_FORM_ON_INTERRUPT_PAGE = "Clicked Continue From Form On Interrupt Page", CLICKED_EXTERNAL_LOGIN_RECOVERY_LINK_FROM_LOGIN_HELP_PAGE = "Clicked External Login Recovery Link From Login Help Page", CLICKED_CONTINUE_FROM_PERCENTAGE_DEPOSIT_AMOUNT_PAGE = "Clicked Continue From Percentage Deposit Amount Page", CLICKED_CONTINUE_FROM_FIXED_DEPOSIT_AMOUNT_PAGE = "Clicked Continue From Fixed Deposit Amount Page", CLICKED_BUTTON_TO_START_AUTHENTICATION = "Clicked Button To Start Authentication", VIEWED_TASK_COMPLETED_PAGE = "Viewed Task Completed Page", VIEWED_ACCESS_UNAUTHORIZED_PAGE = "Viewed Access Unauthorized Page", VIEWED_EXPIRED_TOKEN_PAGE = "Viewed Expired Token Page", SELECTED_COMPANY_FROM_SEARCH_BY_FRANCHISE_PAGE = "Selected Company From Search By Franchise Page", SELECTED_COMPANY_FROM_TYPEAHEAD_SEARCH_BY_CONFIGURABLE_CONNECTOR_PAGE = "Selected Company From Typeahead Search By Configurable Connector Page", CLICKED_DISTRIBUTION_TYPE_FROM_SELECT_FROM_DEPOSIT_OPTIONS_PAGE = "Clicked Distribution Type From Select From Deposit Options Page" } export declare enum TransferModuleType { PDS = "PDS" } export declare enum ListenerType { CLOSE = "CLOSE", FINISH = "FINISH" } //# sourceMappingURL=constants.d.ts.map