export interface FinCENSubject { name: string; alias?: string; type: 'INDIVIDUAL' | 'CELL_NETWORK' | 'SHELL_CORP' | 'AUTOMATED_BOTNET'; tinOrSsnMasked?: string; country: string; walletAddresses: string[]; associatedIps: string[]; } export interface FinCENRecord { bsanId: string; filingInstitution: string; institutionType: 'VASP' | 'MSB' | 'DEPOSITORY_INSTITUTION' | 'TRUST_COMPANY'; filingDate: string; reviewPeriod: string; primaryCategory: | 'TERRORIST_FINANCING_18USC2339B' | 'STRUCTURING_CTR_EVASION' | 'MIXER_TUMBLER_OBFUSCATION' | 'SANCTIONS_EVASION_OFAC' | 'SYNTHETIC_IDENTITY_BUSTOUT' | 'UNLICENSED_MSB_HAWALA' | 'RANSOMWARE_LAUNDERING'; secondaryCategories: string[]; subjects: FinCENSubject[]; associatedCaseId?: string; totalAmountUsd: number; assetsInvolved: string[]; regulatoryOptimizationScore: number; // 0 - 100 optimizationTier: 'TIER_1_CRITICAL_ACTION' | 'TIER_2_HIGH_PRIORITY' | 'TIER_3_ELEVATED'; fincenStatus: 'TRANSMITTED_TO_LE' | '314A_INFO_SHARING' | 'OFAC_FREEZE_DISPATCHED' | 'E_FILED_ACCEPTED' | 'CTR_AMENDMENT_PENDING'; assignedTaskforce: string; narrativeSummary: string; actionableRecommendations: string[]; xmlPayloadExcerpt: string; }