export declare enum EDialogType { ERROR = "error", NEW_MAIN_RISK = "new_risk_main", OLD_MAIN_OR_MPK_RISK = "old_main_or_mpk_risk", SUB_RISK_VERIFICATION_AUTH = "sub_risk_verification_auth" } /** * 这里内部使用的二次验证类型,跟数据解耦 */ export declare enum EConvertedVerifyType { SMS = "sms", EMAIL = "email", MFA = "mfa", NONE = "NONE",// 没有 UNKNOWN = "UNKNOWN",// 有,但不支持 NOT_NEED = "NOT_NEED" } /** * U2f Message 的 Icon */ export declare enum EIconType { ERROR = "alert-circle", NOTICE = "notice", SUCCESS = "success-circle-fill", WARNING = "alert-circle-fill", LOADING = "loading" } /** * 埋点 Topic 列表 */ export declare enum ESlsTopic { RISK_BEGIN = "risk_begin",// riskPrompt 触发 RISK_INFO_PARSE = "risk_info_parse",// 风控信息解析完成 MPK_RISK = "mpk_risk",// 轻量级虚商风控 OLD_MAIN_RISK = "old_main_risk",// 旧版主账号风控 NEW_MAIN_RISK = "new_main_risk",// 新版主账号风控 SUB_RISK = "sub_risk",// 新版子账号风控 U2F_ERROR = "u2f_error",// 新版子账号风控 - u2f 报错埋点 RISK_STARTUP = "risk_startup",// 打开风控弹窗的埋点 RISK_DIALOG_DATA = "risk_dialog_data",// 打开风控弹窗后解析出的数据 RISK_INVALID = "risk_invalid",// 无效的风控 code 的弹窗提示埋点 RISK_PROMPT_ERROR = "risk_prompt_error",// riskPrompt 弹窗弹出错误信息时的埋点 INVALID_VERIFY_URL = "invalid_verify_url",// 不合法的新版主账号核身 URL 埋点 GET_VMFA_CODE_FROM_WINDVANE = "get_vmfa_code_from_windvane",// 阿里云 APP 内通过 windvane 获取虚拟 MFA 验证码 RISK_TERMINATED_WITH_UNEXPECTED_ERROR = "risk_terminated_with_unexpected_error" } /** * 风控类型 */ export declare enum ERiskType { MPK = "mpk",// 轻量级虚商风控 OLD_MAIN = "old_main",// 旧版主账号风控 NEW_MAIN = "new_main",// 新版主账号风控 NEW_SUB = "new_sub" } /** * primaryButtonDisableObject 或者 errorMessageObject 的 Key */ export declare enum ESceneKey { MAIN_ACCOUNT = "main_account", RISK_PROMPT_ERROR = "risk_prompt_error" } export declare enum ESlsResultType { FAIL = "fail", SUCCESS = "success", RISK_PROMPT_RESOLVE = "risk_prompt_resolve", BIZ_API_ERROR = "biz_api_error" } export declare enum EUnexpectedErrorType { RISK_INVALID = "risk_invalid", RISK_PROMPT_ERROR = "risk_prompt_error", INVALID_VERIFY_URL = "invalid_verify_url", SUB_INVALID_VALIDATORS = "sub_invalid_validators", OLD_MAIN_SEND_VERIFY_CODE_ERROR = "old_main_send_code_error", MPK_SEND_VERIFY_CODE_ERROR = "mpk_send_code_error", SUB_SEND_VERIFY_CODE_ERROR = "sub_send_code_error", MPK_RISK_VERIFY_FAILED = "mpk_risk_verify_failed", SUB_RISK_VERIFY_FAILED = "sub_risk_verify_failed" } export declare enum EClientType { PC = "pc", H5 = "H5", APP = "app", DINGTALK = "dingTalk", DINGTALK_PC = "dingTalk-pc" }