import type { KnowledgeChunkRow } from './knowledge-store.js'; import type { KnowledgeNeed, RetrievalTaskAction } from '@devflow-tools/sdk'; export interface KnowledgeQualityResult { eligible: boolean; score: number; excerpt: string; matchingTerms: string[]; applicability: string[]; reason?: string; } export declare function evaluateKnowledgeQuality(input: { query: string; chunk: KnowledgeChunkRow; retrievalScore: number; versionCompatible: boolean; action?: RetrievalTaskAction; knowledgeNeeds?: KnowledgeNeed[]; }): KnowledgeQualityResult; export declare function buildKnowledgeExcerpt(content: string, matchingTerms: string[], maxChars?: number): string; //# sourceMappingURL=knowledge-quality.d.ts.map