/** * ColumnPyramidChart — colonnes en forme de pyramide (triangle) par catégorie. * Comme un histogramme à barres, mais chaque colonne est un triangle : base * large posée sur l'axe X, sommet centré à la hauteur de la valeur. * API canonique (référence Svelte, React/Vue doivent s'aligner). * * Props obligatoires : * data ColumnPyramidChartDatum[] - tableau {category, value, tone?} * label string - aria-label du graphique * * Props optionnelles : * tone ColumnPyramidChartTone - teinte par défaut des colonnes sans tone * width number (défaut 480) * height number (défaut 280) * class string */ export type ColumnPyramidChartTone = "category1" | "category2" | "category3" | "category4" | "category5" | "category6" | "category7" | "category8"; export type ColumnPyramidChartDatum = { category: string; value: number; tone?: ColumnPyramidChartTone; }; type ColumnPyramidChartProps = { data: ColumnPyramidChartDatum[]; width?: number; height?: number; label: string; /** Teinte par défaut des colonnes dont le datum n'a pas de `tone`. */ tone?: ColumnPyramidChartTone; class?: string; }; declare const ColumnPyramidChart: import("svelte").Component; type ColumnPyramidChart = ReturnType; export default ColumnPyramidChart; //# sourceMappingURL=ColumnPyramidChart.svelte.d.ts.map