import { Visualization } from './Visualization'; import { ComboChartVisualizationSettings } from './Settings/ComboChartVisualizationSettings'; import { MeasureColumn } from './Primitives/MeasureColumn'; import { DimensionColumn } from './Primitives/DimensionColumn'; import { DimensionDataField, NumberDataField } from './Primitives'; import { DataSourceItem } from '../Data/DataSourceItem'; export declare class ComboChartVisualization extends Visualization { constructor(title: string, dataSourceItem: DataSourceItem); private visualizationDataSpec; get chart1(): MeasureColumn[]; set chart1(value: MeasureColumn[]); get chart2(): MeasureColumn[]; set chart2(value: MeasureColumn[]); get labels(): DimensionColumn[]; set labels(value: DimensionColumn[]); setChart1Value(field: string | NumberDataField): this; setChart1Values(...fields: (string | NumberDataField)[]): this; setChart2Value(field: string | NumberDataField): this; setChart2Values(...fields: (string | NumberDataField)[]): this; setLabel(field: string | DimensionDataField): this; setLabels(...fields: (string | DimensionDataField)[]): this; configureSettings(callback: (settings: ComboChartVisualizationSettings) => void): this; }