UNPKG

vec-idp-web-sdk

Version:

VECU Identity Verification Web SDK - A secure, easy-to-integrate identity verification solution

28 lines 977 B
import { IProviderEvent } from '@/types'; import { ISocureEvent } from './types'; interface IMappedWebhookData { sessionId?: string; provider: string; status: string; decision?: string; documentData?: Record<string, unknown>; livenessData?: Record<string, unknown>; fraudSignals?: Record<string, unknown>; completedAt?: Date; } export declare class SocureEventMapper { private static eventMap; static mapEvent(socureEvent: ISocureEvent | Record<string, unknown>): IProviderEvent | null; private static mapEventData; private static mapCompleteData; private static mapErrorData; private static mapDocumentCaptureData; private static mapLivenessData; private static mapQRCodeData; private static mapRiskLevel; static mapWebhookData(webhookData: unknown): IMappedWebhookData | null; private static mapDecision; private static mapConfidence; } export {}; //# sourceMappingURL=SocureEventMapper.d.ts.map