/** * AI Code Verification Module * * Orchestrates AI code detection, hallucination checking, * and confidence scoring for production readiness certification. * * @module scanners/ai-code */ import type { AIVerifyConfig, AIVerificationResult, AIIndicator } from "./types.js"; export * from "./types.js"; export * from "./ai-detector.js"; export { parseImports, checkRelativeImport, checkPackageImport, checkDeprecatedAPIs, checkMixedFrameworks, checkFileForHallucinations, scanDirectoryForHallucinations, } from "./hallucination-checker.js"; export { scoreChange, scoreAllChanges, calculateDetectionScore, calculateReviewScore, calculateOverallScore, determineReviewPriority, groupByReviewPriority, calculateHallucinationScore, } from "./confidence-scorer.js"; export declare function loadAIVerifyConfig(projectPath: string): Promise; export declare function generateAIVerifyConfig(projectPath: string): Promise; interface VerifyOptions { config?: AIVerifyConfig; extensions?: string[]; exclude?: string[]; files?: string[]; } export declare function runAIVerification(projectPath: string, options?: VerifyOptions): Promise; export declare function quickAICheck(filePath: string, projectPath: string): Promise<{ aiLikelihood: number; hallucinations: number; requiresReview: boolean; indicators: AIIndicator[]; }>; export declare function formatVerificationReport(result: AIVerificationResult): string; //# sourceMappingURL=index.d.ts.map