UNPKG

@sheerid/jslib-nightly

Version:

SheerID JavaScript Library

11 lines (10 loc) 507 B
import { FieldDescription, VerificationStep, PersonalInfoViewModel } from '../types/types'; export declare const useCollectFieldsEndpoint: <VM extends PersonalInfoViewModel = PersonalInfoViewModel>({ verificationId, currentStep, viewModel, defaultRequiredFields, }: { verificationId: string; currentStep: VerificationStep; viewModel: VM; defaultRequiredFields?: FieldDescription[]; }) => { isFieldRequired: (key: keyof VM) => boolean; isFieldOptional: (key: keyof VM) => boolean; };