UNPKG

anti-fraud-system-nevaeh

Version:

Anti-fraud system SDK for high-value money transfers

30 lines (29 loc) 901 B
import type React from "react"; export interface AntiFraudConfig { riskThreshold?: number; questions?: Question[]; onTransferComplete?: (data: TransferData) => void; onRiskAssessment?: (assessment: RiskAssessment) => void; } export interface Question { id: number; question: string; placeholder: string; riskKeywords: string[]; } export interface TransferData { amount: number; recipient: string; riskLevel: "low" | "medium" | "high"; answers?: string[]; } export interface RiskAssessment { level: "low" | "medium" | "high"; score: number; answers: string[]; recommendation: string; } export interface AntiFraudSystemProps extends AntiFraudConfig { className?: string; } export declare function AntiFraudSystem({ riskThreshold, questions, onTransferComplete, onRiskAssessment, className, }: AntiFraudSystemProps): React.JSX.Element;