UNPKG

@biopassid/face-sdk

Version:

<h1 align="center"> <br> <a href="http://www.biopassid.com"><img src="https://uploads-ssl.webflow.com/5ec3d6d0293839cf102a656a/63a0d4cec83bbddea006d27a_biopassamarelo.svg" alt="BioPass ID" width="200"></a> <br>

24 lines (23 loc) 1.68 kB
import PersonResponseDTO from "../dtos/multibiometrics/person_response_dto"; import VerifyResponseDTO from "../dtos/multibiometrics/verify_response_dto"; import { ExtractParams, ImageParams, MatchParams, PersonParams, WSQEncodeParams } from "../../types"; import MatchResponseDTO from "../dtos/multibiometrics/match_response_dto"; import WSQEncodeResponseDTO from "../dtos/multibiometrics/wsq_encode_response_dto"; import WSQDecodeResponseDTO from "../dtos/multibiometrics/wsq_decode_response_dto"; import CheckResponseDTO from "../dtos/multibiometrics/check_response_dto"; import SpoofResponseDTO from "../dtos/multibiometrics/spoof_response_dto"; import AnonymizerResponseDTO from "../dtos/multibiometrics/anonymizer_response_dto"; import ExtractResponseDTO from "../dtos/multibiometrics/extract_response_dto"; export default function useMultibiometricServices(key: string): { enrollService(params: PersonParams): Promise<PersonResponseDTO>; updateService(params: PersonParams): Promise<PersonResponseDTO>; deleteService(params: PersonParams): Promise<Partial<PersonResponseDTO>>; verifyService(params: PersonParams): Promise<VerifyResponseDTO>; matchService(params: MatchParams): Promise<MatchResponseDTO>; extractService(params: ExtractParams): Promise<ExtractResponseDTO>; wsqEncode(params: WSQEncodeParams): Promise<WSQEncodeResponseDTO>; wsqDecode(params: ImageParams): Promise<WSQDecodeResponseDTO>; faceDetectService(params: ImageParams): Promise<CheckResponseDTO>; faceSpoofService(params: ImageParams): Promise<SpoofResponseDTO>; anonymizerService(params: ImageParams): Promise<AnonymizerResponseDTO>; };