import { ComparisonChart, LineageChart, LossCurveChart, RetentionMatrix, } from "../charts/index.ts"; import type { KnowledgeChartSpec } from "./registry.ts"; export function KnowledgeChart({ spec }: { spec: KnowledgeChartSpec }) { switch (spec.kind) { case "comparison": return ( ); case "loss": return ( ); case "lineage": return ; case "matrix": return ( ); default: { const exhaustive: never = spec; void exhaustive; return null; } } }