import { SeriesViewerDescription } from "./SeriesViewerDescription";
import { AxisDescription } from "./AxisDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class DataChartDescription extends SeriesViewerDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private e7;
    isSquare: boolean;
    private fr;
    windowScaleHorizontal: number;
    private fs;
    windowScaleVertical: number;
    private fj;
    actualWindowScaleHorizontal: number;
    private fk;
    actualWindowScaleVertical: number;
    private e6;
    isHorizontalZoomEnabled: boolean;
    private e8;
    isVerticalZoomEnabled: boolean;
    private gb;
    gridMode: string;
    private e5;
    alignsGridLinesToPixels: boolean;
    private fm;
    autoExpandMarginMaximumValue: number;
    private fl;
    autoExpandMarginExtraPadding: number;
    private e9;
    shouldAutoExpandMarginForInitialLabels: boolean;
    private ga;
    defaultAxisStroke: string;
    private f8;
    defaultAxisMajorStroke: string;
    private f9;
    defaultAxisMinorStroke: string;
    private e3;
    axes: AxisDescription[];
    private fg;
    actualPlotAreaMarginLeft: number;
    private fi;
    actualPlotAreaMarginTop: number;
    private fh;
    actualPlotAreaMarginRight: number;
    private ff;
    actualPlotAreaMarginBottom: number;
    private f7;
    computedPlotAreaMarginMode: string;
    private fo;
    plotAreaMarginLeft: number;
    private fq;
    plotAreaMarginTop: number;
    private fp;
    plotAreaMarginRight: number;
    private fn;
    plotAreaMarginBottom: number;
    private gd;
    width: string;
    private gc;
    height: string;
}
