/**
 * Minified by jsDelivr using Terser v5.39.0.
 * Original file: /npm/react-native-qb-baidu-utils@1.0.4/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
import{NativeModules}from"react-native";const{RNBaiduFaceModule:RNBaiduFaceModule,RNBaiduScanId:RNBaiduScanId}=NativeModules;export default class BaiduUtils{static releaseCameraModel=()=>{RNBaiduScanId.releaseCameraModel()};static releaseOCR=()=>{RNBaiduScanId.releaseOCR()};static authWithAKSK=(e,a)=>{RNBaiduScanId.authWithAKSK(e,a).then((e=>{console.log("init:",e)})).catch((e=>{console.log(e)}))};static takeIdCard=e=>{let a={front:!0,...e};return new Promise((async(e,c)=>{RNBaiduScanId.scanIdCard(a).then((a=>{e({code:0,message:"成功",data:a})})).catch((e=>{c({code:-1,message:"失败",data:e})}))}))};static scanBankCard=(e={})=>new Promise((async(a,c)=>{RNBaiduScanId.scanBankCard(e).then((e=>{a({code:0,message:"成功",data:e})})).catch((e=>{c({code:-1,message:"失败",data:e})}))}));static scanCarNo=(e={})=>new Promise((async(a,c)=>{RNBaiduScanId.scanCarNo(e).then((e=>{a({code:0,message:"成功",data:e})})).catch((e=>{c({code:-1,message:"失败",data:e})}))}));static scanBusinessLicense=(e={})=>new Promise((async(a,c)=>{RNBaiduScanId.scanBusinessLicense(e).then((e=>{a({code:0,message:"成功",data:e})})).catch((e=>{c({code:-1,message:"失败",data:e})}))}));static initFaceLiveDetect=e=>{let a={includeBase64:!1,licenseID:e.licenseID||"zhuxiaozhu-face-android",licenseFileName:e.licenseFileName||"idl-license.face-android",scale:.5,needOrign:!0,cropHeight:640,cropWidth:480,...e};RNBaiduFaceModule.initFace(a)};static faceLiveDetect=(e={})=>{let a={actions:["Eye","Mouth","HeadRight"],actionNum:1,...e};return new Promise((async(e,c)=>{RNBaiduFaceModule.startVerify(a).then((a=>{e({code:0,message:"成功",data:a})})).catch((e=>{c({code:-1,message:"失败",data:e})}))}))}}
//# sourceMappingURL=/sm/f4176214b8e63eb13515c12944e706cd56217c256a863115ae91b27fb59c4116.map