import { DomainChartDescription } from "./DomainChartDescription";
import { FormatSpecifierDescription } from "./FormatSpecifierDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare abstract class XYChartDescription extends DomainChartDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private vo;
    get xAxisFormatLabelRef(): string;
    set xAxisFormatLabelRef(a: string);
    private v6;
    get yAxisFormatLabelRef(): string;
    set yAxisFormatLabelRef(a: string);
    private tl;
    get xAxisLabelLeftMargin(): number;
    set xAxisLabelLeftMargin(a: number);
    private tn;
    get xAxisLabelTopMargin(): number;
    set xAxisLabelTopMargin(a: number);
    private tm;
    get xAxisLabelRightMargin(): number;
    set xAxisLabelRightMargin(a: number);
    private tk;
    get xAxisLabelBottomMargin(): number;
    set xAxisLabelBottomMargin(a: number);
    private t4;
    get yAxisLabelLeftMargin(): number;
    set yAxisLabelLeftMargin(a: number);
    private t6;
    get yAxisLabelTopMargin(): number;
    set yAxisLabelTopMargin(a: number);
    private t5;
    get yAxisLabelRightMargin(): number;
    set yAxisLabelRightMargin(a: number);
    private t3;
    get yAxisLabelBottomMargin(): number;
    set yAxisLabelBottomMargin(a: number);
    private vt;
    get xAxisLabelTextColor(): string;
    set xAxisLabelTextColor(a: string);
    private wb;
    get yAxisLabelTextColor(): string;
    set yAxisLabelTextColor(a: string);
    private vm;
    get actualXAxisLabelTextColor(): string;
    set actualXAxisLabelTextColor(a: string);
    private vn;
    get actualYAxisLabelTextColor(): string;
    set actualYAxisLabelTextColor(a: string);
    private ty;
    get xAxisTitleMargin(): number;
    set xAxisTitleMargin(a: number);
    private uh;
    get yAxisTitleMargin(): number;
    set yAxisTitleMargin(a: number);
    private tx;
    get xAxisTitleLeftMargin(): number;
    set xAxisTitleLeftMargin(a: number);
    private ug;
    get yAxisTitleLeftMargin(): number;
    set yAxisTitleLeftMargin(a: number);
    private t0;
    get xAxisTitleTopMargin(): number;
    set xAxisTitleTopMargin(a: number);
    private uj;
    get yAxisTitleTopMargin(): number;
    set yAxisTitleTopMargin(a: number);
    private tz;
    get xAxisTitleRightMargin(): number;
    set xAxisTitleRightMargin(a: number);
    private ui;
    get yAxisTitleRightMargin(): number;
    set yAxisTitleRightMargin(a: number);
    private tw;
    get xAxisTitleBottomMargin(): number;
    set xAxisTitleBottomMargin(a: number);
    private uf;
    get yAxisTitleBottomMargin(): number;
    set yAxisTitleBottomMargin(a: number);
    private v4;
    get xAxisTitleTextColor(): string;
    set xAxisTitleTextColor(a: string);
    private wm;
    get yAxisTitleTextColor(): string;
    set yAxisTitleTextColor(a: string);
    private vu;
    get xAxisLabelTextStyle(): string;
    set xAxisLabelTextStyle(a: string);
    private wc;
    get yAxisLabelTextStyle(): string;
    set yAxisLabelTextStyle(a: string);
    private v5;
    get xAxisTitleTextStyle(): string;
    set xAxisTitleTextStyle(a: string);
    private wn;
    get yAxisTitleTextStyle(): string;
    set yAxisTitleTextStyle(a: string);
    private vs;
    get xAxisLabelRef(): string;
    set xAxisLabelRef(a: string);
    private wa;
    get yAxisLabelRef(): string;
    set yAxisLabelRef(a: string);
    private vx;
    get xAxisMajorStroke(): string;
    set xAxisMajorStroke(a: string);
    private wf;
    get yAxisMajorStroke(): string;
    set yAxisMajorStroke(a: string);
    private to;
    get xAxisMajorStrokeThickness(): number;
    set xAxisMajorStrokeThickness(a: number);
    private t7;
    get yAxisMajorStrokeThickness(): number;
    set yAxisMajorStrokeThickness(a: number);
    private tr;
    get xAxisMinorStrokeThickness(): number;
    set xAxisMinorStrokeThickness(a: number);
    private ua;
    get yAxisMinorStrokeThickness(): number;
    set yAxisMinorStrokeThickness(a: number);
    private vz;
    get xAxisStrip(): string;
    set xAxisStrip(a: string);
    private wh;
    get yAxisStrip(): string;
    set yAxisStrip(a: string);
    private v0;
    get xAxisStroke(): string;
    set xAxisStroke(a: string);
    private wi;
    get yAxisStroke(): string;
    set yAxisStroke(a: string);
    private ts;
    get xAxisStrokeThickness(): number;
    set xAxisStrokeThickness(a: number);
    private ub;
    get yAxisStrokeThickness(): number;
    set yAxisStrokeThickness(a: number);
    private tt;
    get xAxisTickLength(): number;
    set xAxisTickLength(a: number);
    private uc;
    get yAxisTickLength(): number;
    set yAxisTickLength(a: number);
    private v1;
    get xAxisTickStroke(): string;
    set xAxisTickStroke(a: string);
    private wj;
    get yAxisTickStroke(): string;
    set yAxisTickStroke(a: string);
    private tu;
    get xAxisTickStrokeThickness(): number;
    set xAxisTickStrokeThickness(a: number);
    private ud;
    get yAxisTickStrokeThickness(): number;
    set yAxisTickStrokeThickness(a: number);
    private v2;
    get xAxisTitle(): string;
    set xAxisTitle(a: string);
    private wk;
    get yAxisTitle(): string;
    set yAxisTitle(a: string);
    private vy;
    get xAxisMinorStroke(): string;
    set xAxisMinorStroke(a: string);
    private wg;
    get yAxisMinorStroke(): string;
    set yAxisMinorStroke(a: string);
    private tj;
    get xAxisLabelAngle(): number;
    set xAxisLabelAngle(a: number);
    private t2;
    get yAxisLabelAngle(): number;
    set yAxisLabelAngle(a: number);
    private ti;
    get xAxisExtent(): number;
    set xAxisExtent(a: number);
    private t1;
    get yAxisExtent(): number;
    set yAxisExtent(a: number);
    private tp;
    get xAxisMaximumExtent(): number;
    set xAxisMaximumExtent(a: number);
    private t8;
    get yAxisMaximumExtent(): number;
    set yAxisMaximumExtent(a: number);
    private tq;
    get xAxisMaximumExtentPercentage(): number;
    set xAxisMaximumExtentPercentage(a: number);
    private t9;
    get yAxisMaximumExtentPercentage(): number;
    set yAxisMaximumExtentPercentage(a: number);
    private tv;
    get xAxisTitleAngle(): number;
    set xAxisTitleAngle(a: number);
    private ue;
    get yAxisTitleAngle(): number;
    set yAxisTitleAngle(a: number);
    private te;
    get xAxisInverted(): boolean;
    set xAxisInverted(a: boolean);
    private tf;
    get yAxisInverted(): boolean;
    set yAxisInverted(a: boolean);
    private v3;
    get xAxisTitleAlignment(): string;
    set xAxisTitleAlignment(a: string);
    private wl;
    get yAxisTitleAlignment(): string;
    set yAxisTitleAlignment(a: string);
    private vq;
    get xAxisLabelHorizontalAlignment(): string;
    set xAxisLabelHorizontalAlignment(a: string);
    private v8;
    get yAxisLabelHorizontalAlignment(): string;
    set yAxisLabelHorizontalAlignment(a: string);
    private vv;
    get xAxisLabelVerticalAlignment(): string;
    set xAxisLabelVerticalAlignment(a: string);
    private wd;
    get yAxisLabelVerticalAlignment(): string;
    set yAxisLabelVerticalAlignment(a: string);
    private vw;
    get xAxisLabelVisibility(): string;
    set xAxisLabelVisibility(a: string);
    private we;
    get yAxisLabelVisibility(): string;
    set yAxisLabelVisibility(a: string);
    private v9;
    get yAxisLabelLocation(): string;
    set yAxisLabelLocation(a: string);
    private vr;
    get xAxisLabelLocation(): string;
    set xAxisLabelLocation(a: string);
    private vp;
    get xAxisLabelFormat(): string;
    set xAxisLabelFormat(a: string);
    private ta;
    get xAxisLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set xAxisLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private v7;
    get yAxisLabelFormat(): string;
    set yAxisLabelFormat(a: string);
    private tb;
    get yAxisLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set yAxisLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
}
