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>

18 lines (17 loc) 1.28 kB
import AnonymizerResponseDTO from '../_internal/dtos/multibiometrics/anonymizer_response_dto'; import CheckResponseDTO from '../_internal/dtos/multibiometrics/check_response_dto'; import ExtractResponseDTO from '../_internal/dtos/multibiometrics/extract_response_dto'; import PersonResponseDTO from '../_internal/dtos/multibiometrics/person_response_dto'; import SpoofResponseDTO from '../_internal/dtos/multibiometrics/spoof_response_dto'; import VerifyResponseDTO from '../_internal/dtos/multibiometrics/verify_response_dto'; import { BaseHookParams, ExtractHookParams, PersonHookParams } from '../types'; export default function useMultibiometrics(key: string): { enroll: (params: PersonHookParams) => Promise<PersonResponseDTO>; verify: (params: PersonHookParams) => Promise<VerifyResponseDTO>; updatePerson: (params: PersonHookParams) => Promise<PersonResponseDTO>; deletePerson: (params: PersonHookParams) => Promise<Partial<PersonResponseDTO>>; extract: (params: ExtractHookParams) => Promise<ExtractResponseDTO>; faceDetect: (params: BaseHookParams) => Promise<CheckResponseDTO>; faceSpoof: (params: BaseHookParams) => Promise<SpoofResponseDTO>; anonymizer: (params: BaseHookParams) => Promise<AnonymizerResponseDTO>; };