/** * AI Project Verifier - Detect Real vs Fake AI Projects * * Checks if a GitHub repo actually has AI/ML code or is just hype. * Looks for real libraries, model files, training code, etc. */ export interface AIVerifyResult { url: string; repoName: string; isRealAI: boolean; aiScore: number; verdict: 'REAL AI' | 'LIKELY REAL' | 'UNCERTAIN' | 'HYPE ONLY' | 'WRAPPER' | 'NOT APPLICABLE'; verdictEmoji: string; evidence: { aiLibraries: string[]; modelFiles: string[]; aiCodeFiles: string[]; trainingScripts: boolean; inferenceCode: boolean; hasNotebook: boolean; }; wrapperAnalysis: { isWrapper: boolean; wrapperScore: number; realImplementationPatterns: number; apiWrapperPatterns: number; valueAddPatterns: number; analysis: string; }; redFlags: string[]; greenFlags: string[]; summary: string; scannedAt: string; } /** * Main AI verification function */ export declare function performAIVerification(gitUrl: string): Promise;