/** * DumbbellChart — pour chaque catégorie, une ligne horizontale reliant une * valeur BASSE à une valeur HAUTE, avec un cercle plein à chaque extrémité * (la basse et la haute portent deux teintes distinctes). Idéal pour comparer * deux mesures par catégorie : avant/après, min/max, objectif/réalisé. * API canonique (référence Svelte ; React/Vue s'alignent). * * Props obligatoires : * data DumbbellChartDatum[] - tableau {category, low, high} * label string - aria-label du graphique * * Props optionnelles : * lowTone "category1".."category8" (défaut "category1") - cercle BAS * highTone "category1".."category8" (défaut "category2") - cercle HAUT * lowLabel string (défaut "Bas") - libellé légende du cercle bas * highLabel string (défaut "Haut") - libellé légende du cercle haut * width number (défaut 480) * height number (défaut 240) * class string * * Les catégories sont distribuées sur l'axe vertical (une ligne par * catégorie) ; l'axe horizontal porte l'échelle de valeurs graduée. */ export type DumbbellChartTone = "category1" | "category2" | "category3" | "category4" | "category5" | "category6" | "category7" | "category8"; export type DumbbellChartDatum = { category: string; low: number; high: number; }; type DumbbellChartProps = { data: DumbbellChartDatum[]; width?: number; height?: number; lowTone?: DumbbellChartTone; highTone?: DumbbellChartTone; lowLabel?: string; highLabel?: string; label: string; class?: string; }; declare const DumbbellChart: import("svelte").Component; type DumbbellChart = ReturnType; export default DumbbellChart; //# sourceMappingURL=DumbbellChart.svelte.d.ts.map