import type { KnowledgeSourceRecord } from '../types.js';
export interface RepairFactClassification {
    readonly kind: 'feature' | 'capability' | 'specification' | 'compatibility' | 'configuration';
    readonly title: string;
    readonly value?: string | undefined;
    readonly summary: string;
    readonly labels: readonly string[];
    readonly aliases: readonly string[];
}
export declare function selectRepairFactSentences(input: {
    readonly query: string;
    readonly source: KnowledgeSourceRecord;
    readonly text: string;
}): readonly string[];
export declare function classifyRepairFact(sentence: string): RepairFactClassification | null;
export declare function sourceAuthority(source: KnowledgeSourceRecord): 'official-vendor' | 'vendor' | 'secondary';
//# sourceMappingURL=repair-fact-selection.d.ts.map