/** * Density2DChart - densité 2D NON-géographique sur axes numériques (heatmap * binned, façon Tableau/Dataiku density). On agrège des points (x,y) en cellules * d'une grille régulière `bins×bins` sur l'étendue [minX,maxX]×[minY,maxY] ; la * couleur d'une cellule encode la DENSITÉ (somme des poids) normalisée sur * l'échelle catégorielle continue category1..8 (reprise de HeatmapChart / * AnomalySwimLane). Axes X/Y gradués (niceTicks) + légende rampe Low→High. * API canonique (référence Svelte, React/Vue doivent s'aligner). * * Props obligatoires : * data Density2DPoint[] - tableau { x, y, weight? } * * Props optionnelles : * bins number (nb de bins par axe, défaut 12) * label string * width number (défaut 640) * height number (défaut 320) * size number (alias de width) * class string */ export type Density2DTone = "category1" | "category2" | "category3" | "category4" | "category5" | "category6" | "category7" | "category8"; export type Density2DChartScale = "categorical" | "sequential"; export type Density2DPoint = { x: number; y: number; weight?: number; }; type Density2DChartProps = { data: Density2DPoint[]; bins?: number; scale?: Density2DChartScale; label?: string; width?: number; height?: number; size?: number; class?: string; }; declare const Density2DChart: import("svelte").Component; type Density2DChart = ReturnType; export default Density2DChart; //# sourceMappingURL=Density2DChart.svelte.d.ts.map