import { Description } from "./Description";
import { FormatSpecifierDescription } from "./FormatSpecifierDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class DataLegendDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private w;
    get actualBadgesVisible(): boolean;
    set actualBadgesVisible(a: boolean);
    private aq;
    get actualPixelScalingRatio(): number;
    set actualPixelScalingRatio(a: number);
    private eh;
    get actualBackground(): string;
    set actualBackground(a: string);
    private ei;
    get actualBorderBrush(): string;
    set actualBorderBrush(a: string);
    private am;
    get actualBorderThicknessBottom(): number;
    set actualBorderThicknessBottom(a: number);
    private an;
    get actualBorderThicknessLeft(): number;
    set actualBorderThicknessLeft(a: number);
    private ao;
    get actualBorderThicknessRight(): number;
    set actualBorderThicknessRight(a: number);
    private ap;
    get actualBorderThicknessTop(): number;
    set actualBorderThicknessTop(a: number);
    private z;
    get isEmbeddedInDataTooltip(): boolean;
    set isEmbeddedInDataTooltip(a: boolean);
    private o;
    get includedSeries(): string[];
    set includedSeries(a: string[]);
    private l;
    get excludedSeries(): string[];
    set excludedSeries(a: string[]);
    private n;
    get includedColumns(): string[];
    set includedColumns(a: string[]);
    private k;
    get excludedColumns(): string[];
    set excludedColumns(a: string[]);
    private aa;
    get shouldUpdateWhenSeriesDataChanges(): boolean;
    set shouldUpdateWhenSeriesDataChanges(a: boolean);
    private f8;
    get valueFormatAbbreviation(): string;
    set valueFormatAbbreviation(a: string);
    private ed;
    get valueFormatMaxFractions(): number;
    set valueFormatMaxFractions(a: number);
    private ee;
    get valueFormatMinFractions(): number;
    set valueFormatMinFractions(a: number);
    private gb;
    get valueFormatMode(): string;
    set valueFormatMode(a: string);
    private f9;
    get valueFormatCulture(): string;
    set valueFormatCulture(a: string);
    private ga;
    get valueFormatCurrencyCode(): string;
    set valueFormatCurrencyCode(a: string);
    private ab;
    get valueFormatUseGrouping(): boolean;
    set valueFormatUseGrouping(a: boolean);
    private gc;
    get valueFormatString(): string;
    set valueFormatString(a: string);
    private p;
    get valueFormatSpecifiers(): FormatSpecifierDescription[];
    set valueFormatSpecifiers(a: FormatSpecifierDescription[]);
    private b8;
    get valueRowMarginBottom(): number;
    set valueRowMarginBottom(a: number);
    private b9;
    get valueRowMarginLeft(): number;
    set valueRowMarginLeft(a: number);
    private ca;
    get valueRowMarginRight(): number;
    set valueRowMarginRight(a: number);
    private cb;
    get valueRowMarginTop(): number;
    set valueRowMarginTop(a: number);
    private ac;
    get valueRowVisible(): boolean;
    set valueRowVisible(a: boolean);
    private gh;
    get valueTextWhenMissingData(): string;
    set valueTextWhenMissingData(a: string);
    private ad;
    get valueTextUseSeriesColors(): boolean;
    set valueTextUseSeriesColors(a: boolean);
    private cd;
    get valueTextMarginBottom(): number;
    set valueTextMarginBottom(a: number);
    private ce;
    get valueTextMarginLeft(): number;
    set valueTextMarginLeft(a: number);
    private cf;
    get valueTextMarginRight(): number;
    set valueTextMarginRight(a: number);
    private cg;
    get valueTextMarginTop(): number;
    set valueTextMarginTop(a: number);
    private gd;
    get valueTextColor(): string;
    set valueTextColor(a: string);
    private ge;
    get valueTextFontFamily(): string;
    set valueTextFontFamily(a: string);
    private cc;
    get valueTextFontSize(): number;
    set valueTextFontSize(a: number);
    private gf;
    get valueTextFontStyle(): string;
    set valueTextFontStyle(a: string);
    private gg;
    get valueTextFontWeight(): string;
    set valueTextFontWeight(a: string);
    private et;
    get headerFormatString(): string;
    set headerFormatString(a: string);
    private m;
    get headerFormatSpecifiers(): FormatSpecifierDescription[];
    set headerFormatSpecifiers(a: FormatSpecifierDescription[]);
    private er;
    get headerFormatCulture(): string;
    set headerFormatCulture(a: string);
    private es;
    get headerFormatDate(): string;
    set headerFormatDate(a: string);
    private eu;
    get headerFormatTime(): string;
    set headerFormatTime(a: string);
    private ev;
    get headerText(): string;
    set headerText(a: string);
    private ew;
    get headerTextColor(): string;
    set headerTextColor(a: string);
    private ba;
    get headerTextMarginBottom(): number;
    set headerTextMarginBottom(a: number);
    private bb;
    get headerTextMarginLeft(): number;
    set headerTextMarginLeft(a: number);
    private bc;
    get headerTextMarginRight(): number;
    set headerTextMarginRight(a: number);
    private bd;
    get headerTextMarginTop(): number;
    set headerTextMarginTop(a: number);
    private a5;
    get headerRowMarginBottom(): number;
    set headerRowMarginBottom(a: number);
    private a6;
    get headerRowMarginLeft(): number;
    set headerRowMarginLeft(a: number);
    private a7;
    get headerRowMarginRight(): number;
    set headerRowMarginRight(a: number);
    private a8;
    get headerRowMarginTop(): number;
    set headerRowMarginTop(a: number);
    private y;
    get headerRowVisible(): boolean;
    set headerRowVisible(a: boolean);
    private ex;
    get headerTextFontFamily(): string;
    set headerTextFontFamily(a: string);
    private a9;
    get headerTextFontSize(): number;
    set headerTextFontSize(a: number);
    private ey;
    get headerTextFontStyle(): string;
    set headerTextFontStyle(a: string);
    private ez;
    get headerTextFontWeight(): string;
    set headerTextFontWeight(a: string);
    private x;
    get groupRowVisible(): boolean;
    set groupRowVisible(a: boolean);
    private en;
    get groupTextColor(): string;
    set groupTextColor(a: string);
    private a1;
    get groupTextMarginBottom(): number;
    set groupTextMarginBottom(a: number);
    private a2;
    get groupTextMarginLeft(): number;
    set groupTextMarginLeft(a: number);
    private a3;
    get groupTextMarginRight(): number;
    set groupTextMarginRight(a: number);
    private a4;
    get groupTextMarginTop(): number;
    set groupTextMarginTop(a: number);
    private aw;
    get groupRowMarginBottom(): number;
    set groupRowMarginBottom(a: number);
    private ax;
    get groupRowMarginLeft(): number;
    set groupRowMarginLeft(a: number);
    private ay;
    get groupRowMarginRight(): number;
    set groupRowMarginRight(a: number);
    private az;
    get groupRowMarginTop(): number;
    set groupRowMarginTop(a: number);
    private eo;
    get groupTextFontFamily(): string;
    set groupTextFontFamily(a: string);
    private a0;
    get groupTextFontSize(): number;
    set groupTextFontSize(a: number);
    private ep;
    get groupTextFontStyle(): string;
    set groupTextFontStyle(a: string);
    private eq;
    get groupTextFontWeight(): string;
    set groupTextFontWeight(a: string);
    private fj;
    get summaryTitleTextColor(): string;
    set summaryTitleTextColor(a: string);
    private fk;
    get summaryTitleTextFontFamily(): string;
    set summaryTitleTextFontFamily(a: string);
    private bp;
    get summaryTitleTextFontSize(): number;
    set summaryTitleTextFontSize(a: number);
    private fl;
    get summaryTitleTextFontStyle(): string;
    set summaryTitleTextFontStyle(a: string);
    private fm;
    get summaryTitleTextFontWeight(): string;
    set summaryTitleTextFontWeight(a: string);
    private fn;
    get summaryType(): string;
    set summaryType(a: string);
    private fi;
    get summaryTitleText(): string;
    set summaryTitleText(a: string);
    private bq;
    get summaryTitleTextMarginBottom(): number;
    set summaryTitleTextMarginBottom(a: number);
    private br;
    get summaryTitleTextMarginLeft(): number;
    set summaryTitleTextMarginLeft(a: number);
    private bs;
    get summaryTitleTextMarginRight(): number;
    set summaryTitleTextMarginRight(a: number);
    private bt;
    get summaryTitleTextMarginTop(): number;
    set summaryTitleTextMarginTop(a: number);
    private bl;
    get summaryRowMarginBottom(): number;
    set summaryRowMarginBottom(a: number);
    private bm;
    get summaryRowMarginLeft(): number;
    set summaryRowMarginLeft(a: number);
    private bn;
    get summaryRowMarginRight(): number;
    set summaryRowMarginRight(a: number);
    private bo;
    get summaryRowMarginTop(): number;
    set summaryRowMarginTop(a: number);
    private ft;
    get summaryValueTextColor(): string;
    set summaryValueTextColor(a: string);
    private fu;
    get summaryValueTextFontFamily(): string;
    set summaryValueTextFontFamily(a: string);
    private bv;
    get summaryValueTextFontSize(): number;
    set summaryValueTextFontSize(a: number);
    private fv;
    get summaryValueTextFontStyle(): string;
    set summaryValueTextFontStyle(a: string);
    private fw;
    get summaryValueTextFontWeight(): string;
    set summaryValueTextFontWeight(a: string);
    private fd;
    get summaryLabelText(): string;
    set summaryLabelText(a: string);
    private fe;
    get summaryLabelTextColor(): string;
    set summaryLabelTextColor(a: string);
    private ff;
    get summaryLabelTextFontFamily(): string;
    set summaryLabelTextFontFamily(a: string);
    private bk;
    get summaryLabelTextFontSize(): number;
    set summaryLabelTextFontSize(a: number);
    private fg;
    get summaryLabelTextFontStyle(): string;
    set summaryLabelTextFontStyle(a: string);
    private fh;
    get summaryLabelTextFontWeight(): string;
    set summaryLabelTextFontWeight(a: string);
    private fo;
    get summaryUnitsText(): string;
    set summaryUnitsText(a: string);
    private fp;
    get summaryUnitsTextColor(): string;
    set summaryUnitsTextColor(a: string);
    private fq;
    get summaryUnitsTextFontFamily(): string;
    set summaryUnitsTextFontFamily(a: string);
    private bu;
    get summaryUnitsTextFontSize(): number;
    set summaryUnitsTextFontSize(a: number);
    private fr;
    get summaryUnitsTextFontStyle(): string;
    set summaryUnitsTextFontStyle(a: string);
    private fs;
    get summaryUnitsTextFontWeight(): string;
    set summaryUnitsTextFontWeight(a: string);
    private ar;
    get badgeMarginBottom(): number;
    set badgeMarginBottom(a: number);
    private as;
    get badgeMarginLeft(): number;
    set badgeMarginLeft(a: number);
    private at;
    get badgeMarginRight(): number;
    set badgeMarginRight(a: number);
    private au;
    get badgeMarginTop(): number;
    set badgeMarginTop(a: number);
    private ej;
    get badgeShape(): string;
    set badgeShape(a: string);
    private bw;
    get targetCursorPositionX(): number;
    set targetCursorPositionX(a: number);
    private bx;
    get targetCursorPositionY(): number;
    set targetCursorPositionY(a: number);
    private fx;
    get targetRef(): string;
    set targetRef(a: string);
    private f2;
    get unitsDisplayMode(): string;
    set unitsDisplayMode(a: string);
    private f3;
    get unitsText(): string;
    set unitsText(a: string);
    private f4;
    get unitsTextColor(): string;
    set unitsTextColor(a: string);
    private b4;
    get unitsTextMarginBottom(): number;
    set unitsTextMarginBottom(a: number);
    private b5;
    get unitsTextMarginLeft(): number;
    set unitsTextMarginLeft(a: number);
    private b6;
    get unitsTextMarginRight(): number;
    set unitsTextMarginRight(a: number);
    private b7;
    get unitsTextMarginTop(): number;
    set unitsTextMarginTop(a: number);
    private f5;
    get unitsTextFontFamily(): string;
    set unitsTextFontFamily(a: string);
    private b3;
    get unitsTextFontSize(): number;
    set unitsTextFontSize(a: number);
    private f6;
    get unitsTextFontStyle(): string;
    set unitsTextFontStyle(a: string);
    private f7;
    get unitsTextFontWeight(): string;
    set unitsTextFontWeight(a: string);
    private bz;
    get titleTextMarginBottom(): number;
    set titleTextMarginBottom(a: number);
    private b0;
    get titleTextMarginLeft(): number;
    set titleTextMarginLeft(a: number);
    private b1;
    get titleTextMarginRight(): number;
    set titleTextMarginRight(a: number);
    private b2;
    get titleTextMarginTop(): number;
    set titleTextMarginTop(a: number);
    private fy;
    get titleTextColor(): string;
    set titleTextColor(a: string);
    private fz;
    get titleTextFontFamily(): string;
    set titleTextFontFamily(a: string);
    private by;
    get titleTextFontSize(): number;
    set titleTextFontSize(a: number);
    private f0;
    get titleTextFontStyle(): string;
    set titleTextFontStyle(a: string);
    private f1;
    get titleTextFontWeight(): string;
    set titleTextFontWeight(a: string);
    private e1;
    get labelDisplayMode(): string;
    set labelDisplayMode(a: string);
    private e2;
    get labelTextColor(): string;
    set labelTextColor(a: string);
    private bf;
    get labelTextMarginBottom(): number;
    set labelTextMarginBottom(a: number);
    private bg;
    get labelTextMarginLeft(): number;
    set labelTextMarginLeft(a: number);
    private bh;
    get labelTextMarginRight(): number;
    set labelTextMarginRight(a: number);
    private bi;
    get labelTextMarginTop(): number;
    set labelTextMarginTop(a: number);
    private e3;
    get labelTextFontFamily(): string;
    set labelTextFontFamily(a: string);
    private be;
    get labelTextFontSize(): number;
    set labelTextFontSize(a: number);
    private e4;
    get labelTextFontStyle(): string;
    set labelTextFontStyle(a: string);
    private e5;
    get labelTextFontWeight(): string;
    set labelTextFontWeight(a: string);
    private bj;
    get pixelScalingRatio(): number;
    set pixelScalingRatio(a: number);
    private e6;
    get layoutMode(): string;
    set layoutMode(a: string);
    private el;
    get contentBackground(): string;
    set contentBackground(a: string);
    private em;
    get contentBorderBrush(): string;
    set contentBorderBrush(a: string);
    private av;
    get contentBorderThickness(): number;
    set contentBorderThickness(a: number);
    private ek;
    get calculateColumnSummaryRef(): string;
    set calculateColumnSummaryRef(a: string);
    private e8;
    get styleHeaderRowRef(): string;
    set styleHeaderRowRef(a: string);
    private e7;
    get styleGroupRowRef(): string;
    set styleGroupRowRef(a: string);
    private fa;
    get styleSeriesRowRef(): string;
    set styleSeriesRowRef(a: string);
    private fc;
    get styleSummaryRowRef(): string;
    set styleSummaryRowRef(a: string);
    private e9;
    get styleSeriesColumnRef(): string;
    set styleSeriesColumnRef(a: string);
    private fb;
    get styleSummaryColumnRef(): string;
    set styleSummaryColumnRef(a: string);
    private gi;
    get width(): string;
    set width(a: string);
    private e0;
    get height(): string;
    set height(a: string);
}
