/** * Classifier — LLM-based knowledge type classifier. * Assigns one of six types (ADR-006) to extracted content via semantic understanding. * * Uses OpenAI-compatible chat completions API through the shared LLM config resolver. */ import type { KnowledgeType } from '../types/index.js'; export interface ClassificationResult { type: KnowledgeType; confidence: number; domain: string; } export declare class Classifier { /** * Classify text content into one of six knowledge types using LLM semantic understanding. * Returns the best match with confidence score and domain. */ classify(content: string): Promise; } //# sourceMappingURL=classifier.d.ts.map