UNPKG

onfido-sdk-ui

Version:

JavaScript SDK view layer for Onfido identity verification

30 lines (25 loc) 806 B
import { DocumentImageResponse, FaceVideoResponse, UploadFileResponse, } from './api' export type EnterpriseCobranding = { text: string } export type EnterpriseLogoCobranding = { lightLogoSrc: string darkLogoSrc: string } export type EnterpriseCallbackResponse = { continueWithOnfidoSubmission?: boolean onfidoSuccess?: DocumentImageResponse | UploadFileResponse | FaceVideoResponse } export type EnterpriseFeatures = { hideOnfidoLogo?: boolean cobrand?: EnterpriseCobranding logoCobrand?: EnterpriseLogoCobranding useCustomizedApiRequests?: boolean onSubmitDocument?: (data: FormData) => Promise<EnterpriseCallbackResponse> onSubmitSelfie?: (data: FormData) => Promise<EnterpriseCallbackResponse> onSubmitVideo?: (data: FormData) => Promise<EnterpriseCallbackResponse> }