import sdkEKYC, { SDKeKYC, SDK_VERSION, SDK_NAME } from './EKYCModule'; import { FinosEKYC, FinosEKYCModule } from './src/modules/FinosEKYCModule'; import { FinosESign, FinosESignModule } from './src/modules/FinosESignModule'; export default sdkEKYC; export { sdkEKYC, SDKeKYC }; export { FinosEKYC, FinosEKYCModule }; export { FinosESign, FinosESignModule }; export { SDKFlowType, SDK_FLOW_OPTIONS, flowToStrings } from './src/types/ekycFlowType'; export type { NfcConfig, CheckNFCResponse, NfcInfo, NfcSuccessEvent } from './src/types/ekycNFCType'; export type { C06Config, CheckC06Response, C06CheckResult, C06SuccessEvent } from './src/types/ekycC06Type'; export type { OcrConfig, CheckOcrResponse, OcrCheckResult, OcrSuccessEvent } from './src/types/ekycOCRType'; export type { LivenessConfig, LivenessSuccessEvent, CheckLivenessResponse, Metadata, LivenessCheckResult, Details, QualityChecks, QualityCheck, AgeRange, LiveFace } from './src/types/ekycLivenessType'; export { SDKFaceDetectStatus, SDK_LIVENESS_ACTIONS, customActionsToStrings } from './src/types/ekycLivenessType'; export type { FaceServiceConfig, FaceCompareSuccessEvent, CheckFaceResponse, FaceVerifyResult } from './src/types/ekycFaceType'; export { EKYCEvent, EKYCErrorEvent } from './src/types/EKYCEvent'; export type { SDKEkycResultWithEvent, SDKEkycResultStringWithEvent, StartEkycUIResult, EKYCError } from './src/types/ekycType'; export { getEkycError, AppIDType, SDKEnv } from './src/types/ekycType'; export type { NfcError } from './src/types/ekycNFCType'; export type { OcrError } from './src/types/ekycOCRType'; export type { LivenessError } from './src/types/ekycLivenessType'; export type { FaceCompareError } from './src/types/ekycFaceType'; export type { SDKTransactionResponse } from './src/types/ekycTransactionType'; export type { SmsOtpConfig, SmsOtpResult, SmsOtpError } from './src/types/ekycSmsOtpType'; export type { ExitConfirmConfig, ExitConfirmIconProps, ExitConfirmTitleProps, ExitConfirmContentProps, ExitConfirmButtonProps, ExitConfirmTextStyles, ExitConfirmViewStyle, } from './src/types/ekycExitConfirmType'; export { ExitConfirmGradientOrientation } from './src/types/ekycExitConfirmType'; export type { ESignInitResult, ESignOpenSessionResult, ESignCertificate, ESignSignRequest, ESignError, ESignAuthenticateResult, UserEsignModel, AuthorizeInfo, ESignPdfResult, ESignApiResponse, } from './src/types/ekycESignType'; export { AuthorizationStatus } from './src/types/ekycESignType'; export { parseNfcResponse } from './src/utils/utils'; export type { EKYCErrorResultLanguage, EKYCErrorResultLike } from './src/types/EKYCErrorResult'; export { getLocalizedMessage, fromCode, createCustom, getErrorResultFromDetails, getMessage, SDK_START_FLOW_ERROR, SDK_START_ERROR, ERROR_UNKNOWN, SDK_MISS_KEY, OCR_UNRECOGNIZED_ID_CARD, OCR_WRONG_ID_CARD_SIDE, OCR_CANNOT_GET_ID_NUMBER, OCR_CANNOT_GET_NAME, OCR_CANNOT_GET_BIRTH_YEAR, OCR_CANNOT_GET_EXPIRY_DATE, OCR_CANNOT_GET_ISSUE_DATE, OCR_CANNOT_GET_RESIDENCE, OCR_CANNOT_GET_HOMETOWN, OCR_CANNOT_GET_GENDER, OCR_CANNOT_GET_ISSUE_PLACE, OCR_MISSING_ID_CARD_PART, OCR_NOT_ORIGINAL_ID_CARD, OCR_ID_CARD_FROM_OTHER_DEVICE, OCR_CANNOT_RECOGNIZE_PORTRAIT, OCR_CUT_CORNER_ID_CARD, OCR_BLURRY_ID_CARD, OCR_GLARE_ID_CARD, OCR_INVALID_ID_CARD, OCR_INVALID_GENDER_CODE, OCR_FAKE_MRZ, OCR_USE_NEW_ID_DOCUMENT_1, OCR_USE_NEW_ID_DOCUMENT_2, OCR_FAKE_CHARACTERS_DETECTED_CMND, OCR_FAKE_PORTRAIT_DETECTED_CMND, OCR_FAKE_BIRTH_DATE_DETECTED_CMND, OCR_MODIFIED_SYMBOL_DETECTED_CMND, OCR_MODIFIED_BIRTH_DATE_DETECTED_CMND, OCR_UNKNOWN_ID_NUMBER_LENGTH, OCR_FAKE_CHARACTERS_DETECTED_1, OCR_FAKE_CHARACTERS_DETECTED_2, OCR_FAKE_PORTRAIT_DETECTED, OCR_PHOTOCOPY_ID_CARD, OCR_FONT_BACK_NOT_MATCH, OCR_ERROR, FACE_HAT_ERROR, FACE_ERROR, LIVENESS_ERROR, LIVENESS_FAIL, MULTIPLE_FACES_IN_SELFIE, EYES_CLOSED_IN_SELFIE, MASK_PRESENT_IN_SELFIE, FACE_IS_BLURRED, FACE_OCCLUDED_IN_SELFIE, EYEWEAR_DETECTED_IN_SELFIE, READING_GLASSES_DETECTED_IN_SELFIE, NUDITY_DETECTED_IN_SELFIE, HEAD_IS_TURNED_IN_SELFIE, SCAN_NFC_ERROR, SCAN_NFC_CHECK, SCAN_NFC_ENABLE, C06_ERROR, NFC_MUTUAL_AUTH_FAILED, NFC_CONNECTION_LOST, NFC_INVALID_MRZ_KEY, NFC_IO_ERROR, NFC_UNKNOWN_ERROR, NFC_USER_CANCEL, NFC_CHIP_AUTH_FAILED, SMS_OTP_ERROR, SMS_OTP_INVALID_PHONE, SMS_OTP_MAX_ATTEMPTS, SMS_OTP_NOT_FOUND, SMS_OTP_RATE_LIMIT, QRCODE_ERROR, FETCH_HISTORY_ERROR, ESIGN_SESSION_INVALID, ESIGN_DEVICE_ALREADY_INIT, ESIGN_INVALID_LICENSE, ESIGN_INVALID_LICENSE_CONTENT, ESIGN_DEVICE_NOT_INIT, ESIGN_APP_LIMITED, ESIGN_INVALID_USER_ACCOUNT, ESIGN_SESSION_INVALID_REGISTER, ESIGN_INVALID_RECOVERY_OR_PIN, ESIGN_SESSION_INVALID_LIST_CERT, ESIGN_AUTH_EXISTS, ESIGN_INVALID_SIGN_COUNT_OR_TIME, ESIGN_INVALID_CERT_FOR_AUTH, ESIGN_AUTH_REQUEST_EXISTS, ESIGN_ERROR_UNKNOWN, ESIGN_MISSING_TOKEN, ESIGN_MISSING_CCCD, ESIGN_MISSING_REQUEST_JSON, ESIGN_MISSING_CONFIRMATION_DOC, ESIGN_NO_SESSION_ID, ESIGN_MISSING_ACCESS_TOKEN, ESIGN_MISSING_IDENTITY, ESIGN_MISSING_SERIAL, ESIGN_MISSING_REQUEST_ID, ESIGN_INVALID_CONTEXT, ESIGN_INVALID_LICENSE_CODE, ESIGN_INVALID_RECOVERY_CODE, ESIGN_INVALID_PIN_CODE, USER_CANCEL, } from './src/types/EKYCErrorResult'; export { SDK_VERSION, SDK_NAME };