import { KnowledgeGraph } from '../contracts/graph.js'; import { type SemanticAnomaly } from './analyze.js'; import { type Communities } from './cluster.js'; export declare function generate(graph: KnowledgeGraph, communities: Communities, _cohesionScores: Record, communityLabels: Record, godNodeList: Array<{ id: string; label: string; edges: number; }>, surpriseList: Array<{ source: string; target: string; source_files: [string, string]; confidence: string; confidence_score?: number; relation: string; why?: string; note?: string; }>, semanticAnomalyList: SemanticAnomaly[], detectionResult: Record, tokenCost: Record, root: string, suggestedQuestions?: Array<{ type: string; question: string | null; why: string; }>): string;