import type { KnowledgeSemanticLlm, KnowledgeSemanticLlmAnswer } from './types.js';
import type { EvidenceItem } from './answer-common.js';
export declare function synthesizeAnswer(llm: KnowledgeSemanticLlm | null, query: string, mode: string, evidence: readonly EvidenceItem[], requestedTimeoutMs: number | undefined): Promise<KnowledgeSemanticLlmAnswer | null>;
export declare function answerConfidence(answer: KnowledgeSemanticLlmAnswer | null, evidence: readonly EvidenceItem[]): number;
//# sourceMappingURL=answer-llm.d.ts.map