/** * React Native port of EkycNativeAndroid EKYCEvent.kt * Enum các sự kiện SDK trả về qua callback, đồng bộ 1:1 với Android enum. * * @see EkycNativeAndroid/Module/SDKCore/src/main/java/finos/sdk/core/define/EKYCEvent.kt */ /** * EKYCEvent – tên event trả về từ native callback success. * Giá trị string map chính xác với Android enum name. */ export declare enum EKYCEvent { /** SDK khởi tạo thành công, activity/flow vừa mở. */ SDK_START_SUCCESS = "SDK_START_SUCCESS", /** SDK flow hoàn thành, có data kết quả. */ SDK_END_SUCCESS = "SDK_END_SUCCESS", /** Bắt đầu quét NFC (đang chờ thẻ). */ SCAN_NFC_START = "SCAN_NFC_START", /** Quét NFC thành công, có dữ liệu thẻ. */ SCAN_NFC_SUCCESS = "SCAN_NFC_SUCCESS", /** Xác minh C06 thành công. */ C06_SUCCESS = "C06_SUCCESS", /** Liveness detection thành công. */ LIVENESS_SUCCESS = "LIVENESS_SUCCESS", /** Face detection đang xử lý (progress). */ FACE_PROGRESS = "FACE_PROGRESS", /** Face compare thành công. */ FACE_SUCCESS = "FACE_SUCCESS", /** OCR xử lý thành công. */ OCR_SUCCESS = "OCR_SUCCESS", /** QR Code quét thành công. */ QRCODE_SUCCESS = "QRCODE_SUCCESS", /** Lấy lịch sử giao dịch thành công. */ FETCH_LATEST_TRANSACTION_SUCCESS = "FETCH_LATEST_TRANSACTION_SUCCESS", /** Gửi SMS OTP thành công. */ SMS_OTP_SEND_SUCCESS = "SMS_OTP_SEND_SUCCESS", /** Xác minh SMS OTP thành công. */ SMS_OTP_VERIFY_SUCCESS = "SMS_OTP_VERIFY_SUCCESS", /** Gửi lại SMS OTP thành công. */ SMS_OTP_RESEND_SUCCESS = "SMS_OTP_RESEND_SUCCESS", /** Kết quả NFC/Liveness/FaceService đã submit lên server thành công (v1.4.5). */ LOG_SUCCESS = "LOG_SUCCESS" } /** * EKYCErrorEvent – tên event trả về từ native callback error. * Đồng bộ với Android enum EKYCErrorEvent. * * @see EkycNativeAndroid/Module/SDKCore/src/main/java/finos/sdk/core/define/EKYCErrorEvent.kt */ export declare enum EKYCErrorEvent { SDK_START_ERROR = "SDK_START_ERROR", OCR_ERROR = "OCR_ERROR", LIVENESS_ERROR = "LIVENESS_ERROR", FACE_ERROR = "FACE_ERROR", NFC_ERROR = "NFC_ERROR", C06_ERROR = "C06_ERROR", SDK_DETAIL = "SDK_DETAIL", SMS_OTP_ERROR = "SMS_OTP_ERROR", ESIGN_ERROR = "ESIGN_ERROR", USER_CANCEL = "USER_CANCEL" }