UNPKG

@experts_hub/shared

Version:

Shared DTOs, interfaces, and utilities for experts hub applications

32 lines (31 loc) 882 B
import { BaseEntity } from './base.entity'; import { User } from './user.entity'; export declare enum EkycVerificationSessionStatusEnum { NOT_STARTED = "NOT_STARTED", NOT_FINISHED = "NOT_FINISHED", IN_PROGRESS = "IN_PROGRESS", APPROVED = "APPROVED", DECLINED = "DECLINED", IN_REVIEW = "IN_REVIEW", EXPIRED = "EXPIRED", KYC_EXPIRED = "KYC_EXPIRED", ABANDONED = "ABANDONED", RESUBMITTED = "RESUBMITTED", AWAITING_USER = "AWAITING_USER" } export declare class EkycVerificationSession extends BaseEntity { userId: number; user: User; sessionId: string; sessionNumber: number; token: string; url: string; vendorData: string; metaData: any; decisionData: any; status: EkycVerificationSessionStatusEnum; callBackUrl: string; workflowId: string; workflowVersion: string; expiresAt: Date; }