import { Visualization } from './Visualization'; import { VisualizationSettings } from './Settings/VisualizationSettings'; import { MeasureColumn } from './Primitives/MeasureColumn'; import { DimensionDataField } from './Primitives/DimensionDataField'; import { DimensionColumn } from './Primitives/DimensionColumn'; import { FixedLine, NumberDataField } from './Primitives'; export declare abstract class CategoryVisualizationBase extends Visualization { private visualizationDataSpec; get category(): DimensionColumn | undefined; set category(value: DimensionColumn | undefined); get fixedLines(): FixedLine[]; set fixedLines(value: FixedLine[]); get labels(): DimensionColumn[]; set labels(labels: DimensionColumn[]); get values(): MeasureColumn[]; set values(values: MeasureColumn[]); addFixedLine(fixedLine: FixedLine): this; setCategory(field: string | DimensionDataField): this; setLabel(field: string | DimensionDataField): this; setLabels(...fields: (string | DimensionDataField)[]): this; setValue(field: string | NumberDataField): this; setValues(...fields: (string | NumberDataField)[]): this; }