@sheerid/jslib-nightly
Version:
SheerID JavaScript Library
12 lines (10 loc) • 508 B
TypeScript
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;
};