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 r;
    get actualBadgesVisible(): boolean;
    set actualBadgesVisible(a: boolean);
    private ad;
    get actualPixelScalingRatio(): number;
    set actualPixelScalingRatio(a: number);
    private j;
    get includedSeries(): string[];
    set includedSeries(a: string[]);
    private g;
    get excludedSeries(): string[];
    set excludedSeries(a: string[]);
    private i;
    get includedColumns(): string[];
    set includedColumns(a: string[]);
    private f;
    get excludedColumns(): string[];
    set excludedColumns(a: string[]);
    private t;
    get shouldUpdateWhenSeriesDataChanges(): boolean;
    set shouldUpdateWhenSeriesDataChanges(a: boolean);
    private ex;
    get valueFormatAbbreviation(): string;
    set valueFormatAbbreviation(a: string);
    private db;
    get valueFormatMaxFractions(): number;
    set valueFormatMaxFractions(a: number);
    private dc;
    get valueFormatMinFractions(): number;
    set valueFormatMinFractions(a: number);
    private e0;
    get valueFormatMode(): string;
    set valueFormatMode(a: string);
    private ey;
    get valueFormatCulture(): string;
    set valueFormatCulture(a: string);
    private ez;
    get valueFormatCurrencyCode(): string;
    set valueFormatCurrencyCode(a: string);
    private u;
    get valueFormatUseGrouping(): boolean;
    set valueFormatUseGrouping(a: boolean);
    private e1;
    get valueFormatString(): string;
    set valueFormatString(a: string);
    private k;
    get valueFormatSpecifiers(): FormatSpecifierDescription[];
    set valueFormatSpecifiers(a: FormatSpecifierDescription[]);
    private bl;
    get valueRowMarginBottom(): number;
    set valueRowMarginBottom(a: number);
    private bm;
    get valueRowMarginLeft(): number;
    set valueRowMarginLeft(a: number);
    private bn;
    get valueRowMarginRight(): number;
    set valueRowMarginRight(a: number);
    private bo;
    get valueRowMarginTop(): number;
    set valueRowMarginTop(a: number);
    private v;
    get valueRowVisible(): boolean;
    set valueRowVisible(a: boolean);
    private e6;
    get valueTextWhenMissingData(): string;
    set valueTextWhenMissingData(a: string);
    private w;
    get valueTextUseSeriesColors(): boolean;
    set valueTextUseSeriesColors(a: boolean);
    private bq;
    get valueTextMarginBottom(): number;
    set valueTextMarginBottom(a: number);
    private br;
    get valueTextMarginLeft(): number;
    set valueTextMarginLeft(a: number);
    private bs;
    get valueTextMarginRight(): number;
    set valueTextMarginRight(a: number);
    private bt;
    get valueTextMarginTop(): number;
    set valueTextMarginTop(a: number);
    private e2;
    get valueTextColor(): string;
    set valueTextColor(a: string);
    private e3;
    get valueTextFontFamily(): string;
    set valueTextFontFamily(a: string);
    private bp;
    get valueTextFontSize(): number;
    set valueTextFontSize(a: number);
    private e4;
    get valueTextFontStyle(): string;
    set valueTextFontStyle(a: string);
    private e5;
    get valueTextFontWeight(): string;
    set valueTextFontWeight(a: string);
    private dj;
    get headerFormatString(): string;
    set headerFormatString(a: string);
    private h;
    get headerFormatSpecifiers(): FormatSpecifierDescription[];
    set headerFormatSpecifiers(a: FormatSpecifierDescription[]);
    private dh;
    get headerFormatCulture(): string;
    set headerFormatCulture(a: string);
    private di;
    get headerFormatDate(): string;
    set headerFormatDate(a: string);
    private dk;
    get headerFormatTime(): string;
    set headerFormatTime(a: string);
    private dl;
    get headerText(): string;
    set headerText(a: string);
    private dm;
    get headerTextColor(): string;
    set headerTextColor(a: string);
    private an;
    get headerTextMarginBottom(): number;
    set headerTextMarginBottom(a: number);
    private ao;
    get headerTextMarginLeft(): number;
    set headerTextMarginLeft(a: number);
    private ap;
    get headerTextMarginRight(): number;
    set headerTextMarginRight(a: number);
    private aq;
    get headerTextMarginTop(): number;
    set headerTextMarginTop(a: number);
    private ai;
    get headerRowMarginBottom(): number;
    set headerRowMarginBottom(a: number);
    private aj;
    get headerRowMarginLeft(): number;
    set headerRowMarginLeft(a: number);
    private ak;
    get headerRowMarginRight(): number;
    set headerRowMarginRight(a: number);
    private al;
    get headerRowMarginTop(): number;
    set headerRowMarginTop(a: number);
    private s;
    get headerRowVisible(): boolean;
    set headerRowVisible(a: boolean);
    private dn;
    get headerTextFontFamily(): string;
    set headerTextFontFamily(a: string);
    private am;
    get headerTextFontSize(): number;
    set headerTextFontSize(a: number);
    private dp;
    get headerTextFontStyle(): string;
    set headerTextFontStyle(a: string);
    private dq;
    get headerTextFontWeight(): string;
    set headerTextFontWeight(a: string);
    private d8;
    get summaryTitleTextColor(): string;
    set summaryTitleTextColor(a: string);
    private d9;
    get summaryTitleTextFontFamily(): string;
    set summaryTitleTextFontFamily(a: string);
    private a2;
    get summaryTitleTextFontSize(): number;
    set summaryTitleTextFontSize(a: number);
    private ea;
    get summaryTitleTextFontStyle(): string;
    set summaryTitleTextFontStyle(a: string);
    private eb;
    get summaryTitleTextFontWeight(): string;
    set summaryTitleTextFontWeight(a: string);
    private ec;
    get summaryType(): string;
    set summaryType(a: string);
    private d7;
    get summaryTitleText(): string;
    set summaryTitleText(a: string);
    private a3;
    get summaryTitleTextMarginBottom(): number;
    set summaryTitleTextMarginBottom(a: number);
    private a4;
    get summaryTitleTextMarginLeft(): number;
    set summaryTitleTextMarginLeft(a: number);
    private a5;
    get summaryTitleTextMarginRight(): number;
    set summaryTitleTextMarginRight(a: number);
    private a6;
    get summaryTitleTextMarginTop(): number;
    set summaryTitleTextMarginTop(a: number);
    private ay;
    get summaryRowMarginBottom(): number;
    set summaryRowMarginBottom(a: number);
    private az;
    get summaryRowMarginLeft(): number;
    set summaryRowMarginLeft(a: number);
    private a0;
    get summaryRowMarginRight(): number;
    set summaryRowMarginRight(a: number);
    private a1;
    get summaryRowMarginTop(): number;
    set summaryRowMarginTop(a: number);
    private ei;
    get summaryValueTextColor(): string;
    set summaryValueTextColor(a: string);
    private ej;
    get summaryValueTextFontFamily(): string;
    set summaryValueTextFontFamily(a: string);
    private a8;
    get summaryValueTextFontSize(): number;
    set summaryValueTextFontSize(a: number);
    private ek;
    get summaryValueTextFontStyle(): string;
    set summaryValueTextFontStyle(a: string);
    private el;
    get summaryValueTextFontWeight(): string;
    set summaryValueTextFontWeight(a: string);
    private d2;
    get summaryLabelText(): string;
    set summaryLabelText(a: string);
    private d3;
    get summaryLabelTextColor(): string;
    set summaryLabelTextColor(a: string);
    private d4;
    get summaryLabelTextFontFamily(): string;
    set summaryLabelTextFontFamily(a: string);
    private ax;
    get summaryLabelTextFontSize(): number;
    set summaryLabelTextFontSize(a: number);
    private d5;
    get summaryLabelTextFontStyle(): string;
    set summaryLabelTextFontStyle(a: string);
    private d6;
    get summaryLabelTextFontWeight(): string;
    set summaryLabelTextFontWeight(a: string);
    private ed;
    get summaryUnitsText(): string;
    set summaryUnitsText(a: string);
    private ee;
    get summaryUnitsTextColor(): string;
    set summaryUnitsTextColor(a: string);
    private ef;
    get summaryUnitsTextFontFamily(): string;
    set summaryUnitsTextFontFamily(a: string);
    private a7;
    get summaryUnitsTextFontSize(): number;
    set summaryUnitsTextFontSize(a: number);
    private eg;
    get summaryUnitsTextFontStyle(): string;
    set summaryUnitsTextFontStyle(a: string);
    private eh;
    get summaryUnitsTextFontWeight(): string;
    set summaryUnitsTextFontWeight(a: string);
    private ae;
    get badgeMarginBottom(): number;
    set badgeMarginBottom(a: number);
    private af;
    get badgeMarginLeft(): number;
    set badgeMarginLeft(a: number);
    private ag;
    get badgeMarginRight(): number;
    set badgeMarginRight(a: number);
    private ah;
    get badgeMarginTop(): number;
    set badgeMarginTop(a: number);
    private df;
    get badgeShape(): string;
    set badgeShape(a: string);
    private a9;
    get targetCursorPositionX(): number;
    set targetCursorPositionX(a: number);
    private ba;
    get targetCursorPositionY(): number;
    set targetCursorPositionY(a: number);
    private em;
    get targetRef(): string;
    set targetRef(a: string);
    private er;
    get unitsDisplayMode(): string;
    set unitsDisplayMode(a: string);
    private es;
    get unitsText(): string;
    set unitsText(a: string);
    private et;
    get unitsTextColor(): string;
    set unitsTextColor(a: string);
    private bh;
    get unitsTextMarginBottom(): number;
    set unitsTextMarginBottom(a: number);
    private bi;
    get unitsTextMarginLeft(): number;
    set unitsTextMarginLeft(a: number);
    private bj;
    get unitsTextMarginRight(): number;
    set unitsTextMarginRight(a: number);
    private bk;
    get unitsTextMarginTop(): number;
    set unitsTextMarginTop(a: number);
    private eu;
    get unitsTextFontFamily(): string;
    set unitsTextFontFamily(a: string);
    private bg;
    get unitsTextFontSize(): number;
    set unitsTextFontSize(a: number);
    private ev;
    get unitsTextFontStyle(): string;
    set unitsTextFontStyle(a: string);
    private ew;
    get unitsTextFontWeight(): string;
    set unitsTextFontWeight(a: string);
    private bc;
    get titleTextMarginBottom(): number;
    set titleTextMarginBottom(a: number);
    private bd;
    get titleTextMarginLeft(): number;
    set titleTextMarginLeft(a: number);
    private be;
    get titleTextMarginRight(): number;
    set titleTextMarginRight(a: number);
    private bf;
    get titleTextMarginTop(): number;
    set titleTextMarginTop(a: number);
    private en;
    get titleTextColor(): string;
    set titleTextColor(a: string);
    private eo;
    get titleTextFontFamily(): string;
    set titleTextFontFamily(a: string);
    private bb;
    get titleTextFontSize(): number;
    set titleTextFontSize(a: number);
    private ep;
    get titleTextFontStyle(): string;
    set titleTextFontStyle(a: string);
    private eq;
    get titleTextFontWeight(): string;
    set titleTextFontWeight(a: string);
    private ds;
    get labelDisplayMode(): string;
    set labelDisplayMode(a: string);
    private dt;
    get labelTextColor(): string;
    set labelTextColor(a: string);
    private as;
    get labelTextMarginBottom(): number;
    set labelTextMarginBottom(a: number);
    private at;
    get labelTextMarginLeft(): number;
    set labelTextMarginLeft(a: number);
    private au;
    get labelTextMarginRight(): number;
    set labelTextMarginRight(a: number);
    private av;
    get labelTextMarginTop(): number;
    set labelTextMarginTop(a: number);
    private du;
    get labelTextFontFamily(): string;
    set labelTextFontFamily(a: string);
    private ar;
    get labelTextFontSize(): number;
    set labelTextFontSize(a: number);
    private dv;
    get labelTextFontStyle(): string;
    set labelTextFontStyle(a: string);
    private dw;
    get labelTextFontWeight(): string;
    set labelTextFontWeight(a: string);
    private aw;
    get pixelScalingRatio(): number;
    set pixelScalingRatio(a: number);
    private dg;
    get calculateColumnSummaryRef(): string;
    set calculateColumnSummaryRef(a: string);
    private dx;
    get styleHeaderRowRef(): string;
    set styleHeaderRowRef(a: string);
    private dz;
    get styleSeriesRowRef(): string;
    set styleSeriesRowRef(a: string);
    private d1;
    get styleSummaryRowRef(): string;
    set styleSummaryRowRef(a: string);
    private dy;
    get styleSeriesColumnRef(): string;
    set styleSeriesColumnRef(a: string);
    private d0;
    get styleSummaryColumnRef(): string;
    set styleSummaryColumnRef(a: string);
    private e7;
    get width(): string;
    set width(a: string);
    private dr;
    get height(): string;
    set height(a: string);
}
