import { AttributeMap } from '../../model/models/attribute-map.models'; import { NullableColoring } from '../../model/models/coloring.models'; /** * A named bucket of fact sheets produced by `computeClusters`. * Each cluster has an ID (1 or 2 entries depending on clustering dimensions), * a human-readable label, an optional colour, and the fact sheets that belong to it. */ export interface Cluster { id: string[]; label: ClusterLabel[]; color: NullableColoring[]; items: AttributeMap[]; } export declare type ClusterLabel = string | null;