import { AxisType } from './AxisType'; import { AxisBorder } from './AxisBorder'; import { AxisGrid } from './AxisGrid'; import { AxisTick } from './AxisTick'; import { AxisClassification } from './AxisClassification'; import { AxisCartesian } from './AxisCartesian'; import { AxisRadial } from './AxisRadial'; import { ChartDataSet } from './ChartDataSet'; import { Label } from './Label'; import { Chart } from './Chart'; import { ParsingOption } from './ParsingOption'; import { ZoomPluginScaleLimits } from './ZoomPluginScaleLimits'; import { StreamingPlugin } from './StreamingPlugin'; import { AxisTimeOptions } from './AxisTimeOptions'; export declare class Axis { id?: number; uuid: string; name: string; axis: AxisClassification; type: AxisType; alignToPixels: boolean; backgroundColor: string; border: AxisBorder; display: boolean; grid: AxisGrid; min: number; max: number; reverse: boolean; stacked: string; suggestedMax: number; suggestedMin: number; ticks: AxisTick; weight: number; chart: Chart; axisCartesian: AxisCartesian; axisRadial: AxisRadial; realtime: StreamingPlugin; timeOptions: AxisTimeOptions; dataSetX: ChartDataSet[]; dataSetY: ChartDataSet[]; dataSetZ: ChartDataSet[]; labelsDataPath: string; labels: Label[]; parsingOptions: ParsingOption[]; zoomPluginScaleLimits: ZoomPluginScaleLimits[]; }