import type { KnowledgeNeed } from '@devflow-tools/sdk'; import type { KnowledgeChunkRow } from './knowledge-store.js'; import { type KnowledgeRetrievalScoringProfile } from './retrieval-scoring-profile.js'; export type KnowledgeEvidenceRelation = 'explicit_document_link' | 'same_api' | 'versioned_migration' | 'error_resolution'; export interface KnowledgeEvidenceExpansion { id: string; seedId: string; relation: KnowledgeEvidenceRelation; relationEvidence: string; relevance: number; score: number; } export declare function expandKnowledgeEvidenceGraph(input: { query: string; seeds: Array<{ id: string; score: number; }>; chunks: KnowledgeChunkRow[]; knowledgeNeeds?: KnowledgeNeed[]; limit: number; tokenBudget?: number; profile?: KnowledgeRetrievalScoringProfile; }): KnowledgeEvidenceExpansion[]; //# sourceMappingURL=evidence-graph.d.ts.map