UNPKG

@idscan/onboarding

Version:

Wrapper of the IDVC library for DIVE Online.

34 lines (33 loc) 1.38 kB
import { SuccessConfiguration } from './@types/Api/Responses'; import { IDVCConfig, IWrapperConfig } from './@types/Data'; export default class Configs { private readonly wrapper; private IDVCConfig; private cssStyles; private cssVariables; constructor(config: IWrapperConfig); validate: () => void; parseFromWeb(options: SuccessConfiguration): void; faceAuthorizationConfig(jsonSettings: IDVCConfig): IDVCConfig; getFirstStepModeState(): () => import("./@types/Step").StepMode | undefined; get firstStepMode(): import("./@types/Step").StepMode | undefined; set applicantId(applicantId: string); get applicantId(): string; get domainId(): string; get publicKey(): string; get domainApi(): string; get onValidate(): (data: import("./@types/Api/Responses").SuccessApplicantValidation & import("./@types/Api/Responses").FailedApplicantValidationResult & { forceComplete?: boolean; }) => void; get onError(): (data: import("./errors/WrapperError").default) => void; set libConfig(config: IDVCConfig); get libConfig(): IDVCConfig; get cssStylesConfig(): string; get cssVariablesConfig(): string; get mountElement(): string; get demoMode(): boolean; get isAuth(): boolean; get faceOnly(): boolean; get qrCodeLinkOrigin(): string; get IDVCDownloadVersion(): string; }