import { AnnotationLayerDescription } from "./AnnotationLayerDescription";
import { FormatSpecifierDescription } from "./FormatSpecifierDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class DataToolTipLayerDescription extends AnnotationLayerDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private ma;
    get targetAxisRef(): string;
    set targetAxisRef(a: string);
    private g1;
    get useInterpolation(): boolean;
    set useInterpolation(a: boolean);
    private k6;
    get groupingMode(): string;
    set groupingMode(a: string);
    private k2;
    get actualGroupingMode(): string;
    set actualGroupingMode(a: string);
    private h5;
    get positionOffsetX(): number;
    set positionOffsetX(a: number);
    private h6;
    get positionOffsetY(): number;
    set positionOffsetY(a: number);
    private hg;
    get defaultPositionOffsetX(): number;
    set defaultPositionOffsetX(a: number);
    private hh;
    get defaultPositionOffsetY(): number;
    set defaultPositionOffsetY(a: number);
    private k4;
    get groupedPositionModeX(): string;
    set groupedPositionModeX(a: string);
    private k0;
    get actualGroupedPositionModeX(): string;
    set actualGroupedPositionModeX(a: string);
    private k5;
    get groupedPositionModeY(): string;
    set groupedPositionModeY(a: string);
    private k1;
    get actualGroupedPositionModeY(): string;
    set actualGroupedPositionModeY(a: string);
    private g0;
    get shouldUpdateWhenSeriesDataChanges(): boolean;
    set shouldUpdateWhenSeriesDataChanges(a: boolean);
    private gq;
    get includedSeries(): string[];
    set includedSeries(a: string[]);
    private gn;
    get excludedSeries(): string[];
    set excludedSeries(a: string[]);
    private gp;
    get includedColumns(): string[];
    set includedColumns(a: string[]);
    private gm;
    get excludedColumns(): string[];
    set excludedColumns(a: string[]);
    private mn;
    get valueFormatAbbreviation(): string;
    set valueFormatAbbreviation(a: string);
    private kw;
    get valueFormatMaxFractions(): number;
    set valueFormatMaxFractions(a: number);
    private kx;
    get valueFormatMinFractions(): number;
    set valueFormatMinFractions(a: number);
    private mp;
    get valueFormatMode(): string;
    set valueFormatMode(a: string);
    private mo;
    get valueFormatCulture(): string;
    set valueFormatCulture(a: string);
    private g2;
    get valueFormatUseGrouping(): boolean;
    set valueFormatUseGrouping(a: boolean);
    private mq;
    get valueFormatString(): string;
    set valueFormatString(a: string);
    private gr;
    get valueFormatSpecifiers(): FormatSpecifierDescription[];
    set valueFormatSpecifiers(a: FormatSpecifierDescription[]);
    private iw;
    get valueRowMarginBottom(): number;
    set valueRowMarginBottom(a: number);
    private ix;
    get valueRowMarginLeft(): number;
    set valueRowMarginLeft(a: number);
    private iy;
    get valueRowMarginRight(): number;
    set valueRowMarginRight(a: number);
    private iz;
    get valueRowMarginTop(): number;
    set valueRowMarginTop(a: number);
    private g3;
    get valueRowVisible(): boolean;
    set valueRowVisible(a: boolean);
    private mv;
    get valueTextWhenMissingData(): string;
    set valueTextWhenMissingData(a: string);
    private g4;
    get valueTextUseSeriesColors(): boolean;
    set valueTextUseSeriesColors(a: boolean);
    private i1;
    get valueTextMarginBottom(): number;
    set valueTextMarginBottom(a: number);
    private i2;
    get valueTextMarginLeft(): number;
    set valueTextMarginLeft(a: number);
    private i3;
    get valueTextMarginRight(): number;
    set valueTextMarginRight(a: number);
    private i4;
    get valueTextMarginTop(): number;
    set valueTextMarginTop(a: number);
    private mr;
    get valueTextColor(): string;
    set valueTextColor(a: string);
    private ms;
    get valueTextFontFamily(): string;
    set valueTextFontFamily(a: string);
    private i0;
    get valueTextFontSize(): number;
    set valueTextFontSize(a: number);
    private mt;
    get valueTextFontStyle(): string;
    set valueTextFontStyle(a: string);
    private mu;
    get valueTextFontWeight(): string;
    set valueTextFontWeight(a: string);
    private ld;
    get headerFormatString(): string;
    set headerFormatString(a: string);
    private go;
    get headerFormatSpecifiers(): FormatSpecifierDescription[];
    set headerFormatSpecifiers(a: FormatSpecifierDescription[]);
    private lb;
    get headerFormatCulture(): string;
    set headerFormatCulture(a: string);
    private lc;
    get headerFormatDate(): string;
    set headerFormatDate(a: string);
    private le;
    get headerFormatTime(): string;
    set headerFormatTime(a: string);
    private lf;
    get headerText(): string;
    set headerText(a: string);
    private lg;
    get headerTextColor(): string;
    set headerTextColor(a: string);
    private hw;
    get headerTextMarginBottom(): number;
    set headerTextMarginBottom(a: number);
    private hx;
    get headerTextMarginLeft(): number;
    set headerTextMarginLeft(a: number);
    private hy;
    get headerTextMarginRight(): number;
    set headerTextMarginRight(a: number);
    private hz;
    get headerTextMarginTop(): number;
    set headerTextMarginTop(a: number);
    private hr;
    get headerRowMarginBottom(): number;
    set headerRowMarginBottom(a: number);
    private hs;
    get headerRowMarginLeft(): number;
    set headerRowMarginLeft(a: number);
    private ht;
    get headerRowMarginRight(): number;
    set headerRowMarginRight(a: number);
    private hu;
    get headerRowMarginTop(): number;
    set headerRowMarginTop(a: number);
    private gz;
    get headerRowVisible(): boolean;
    set headerRowVisible(a: boolean);
    private lh;
    get headerTextFontFamily(): string;
    set headerTextFontFamily(a: string);
    private hv;
    get headerTextFontSize(): number;
    set headerTextFontSize(a: number);
    private li;
    get headerTextFontStyle(): string;
    set headerTextFontStyle(a: string);
    private lj;
    get headerTextFontWeight(): string;
    set headerTextFontWeight(a: string);
    private gy;
    get groupRowVisible(): boolean;
    set groupRowVisible(a: boolean);
    private k7;
    get groupTextColor(): string;
    set groupTextColor(a: string);
    private hn;
    get groupTextMarginBottom(): number;
    set groupTextMarginBottom(a: number);
    private ho;
    get groupTextMarginLeft(): number;
    set groupTextMarginLeft(a: number);
    private hp;
    get groupTextMarginRight(): number;
    set groupTextMarginRight(a: number);
    private hq;
    get groupTextMarginTop(): number;
    set groupTextMarginTop(a: number);
    private hi;
    get groupRowMarginBottom(): number;
    set groupRowMarginBottom(a: number);
    private hj;
    get groupRowMarginLeft(): number;
    set groupRowMarginLeft(a: number);
    private hk;
    get groupRowMarginRight(): number;
    set groupRowMarginRight(a: number);
    private hl;
    get groupRowMarginTop(): number;
    set groupRowMarginTop(a: number);
    private k8;
    get groupTextFontFamily(): string;
    set groupTextFontFamily(a: string);
    private hm;
    get groupTextFontSize(): number;
    set groupTextFontSize(a: number);
    private k9;
    get groupTextFontStyle(): string;
    set groupTextFontStyle(a: string);
    private la;
    get groupTextFontWeight(): string;
    set groupTextFontWeight(a: string);
    private lw;
    get summaryTitleTextColor(): string;
    set summaryTitleTextColor(a: string);
    private lx;
    get summaryTitleTextFontFamily(): string;
    set summaryTitleTextFontFamily(a: string);
    private ic;
    get summaryTitleTextFontSize(): number;
    set summaryTitleTextFontSize(a: number);
    private ly;
    get summaryTitleTextFontStyle(): string;
    set summaryTitleTextFontStyle(a: string);
    private lz;
    get summaryTitleTextFontWeight(): string;
    set summaryTitleTextFontWeight(a: string);
    private l0;
    get summaryType(): string;
    set summaryType(a: string);
    private lv;
    get summaryTitleText(): string;
    set summaryTitleText(a: string);
    private id;
    get summaryTitleTextMarginBottom(): number;
    set summaryTitleTextMarginBottom(a: number);
    private ie;
    get summaryTitleTextMarginLeft(): number;
    set summaryTitleTextMarginLeft(a: number);
    private ig;
    get summaryTitleTextMarginRight(): number;
    set summaryTitleTextMarginRight(a: number);
    private ih;
    get summaryTitleTextMarginTop(): number;
    set summaryTitleTextMarginTop(a: number);
    private h8;
    get summaryRowMarginBottom(): number;
    set summaryRowMarginBottom(a: number);
    private h9;
    get summaryRowMarginLeft(): number;
    set summaryRowMarginLeft(a: number);
    private ia;
    get summaryRowMarginRight(): number;
    set summaryRowMarginRight(a: number);
    private ib;
    get summaryRowMarginTop(): number;
    set summaryRowMarginTop(a: number);
    private l6;
    get summaryValueTextColor(): string;
    set summaryValueTextColor(a: string);
    private l7;
    get summaryValueTextFontFamily(): string;
    set summaryValueTextFontFamily(a: string);
    private ij;
    get summaryValueTextFontSize(): number;
    set summaryValueTextFontSize(a: number);
    private l8;
    get summaryValueTextFontStyle(): string;
    set summaryValueTextFontStyle(a: string);
    private l9;
    get summaryValueTextFontWeight(): string;
    set summaryValueTextFontWeight(a: string);
    private lq;
    get summaryLabelText(): string;
    set summaryLabelText(a: string);
    private lr;
    get summaryLabelTextColor(): string;
    set summaryLabelTextColor(a: string);
    private ls;
    get summaryLabelTextFontFamily(): string;
    set summaryLabelTextFontFamily(a: string);
    private h7;
    get summaryLabelTextFontSize(): number;
    set summaryLabelTextFontSize(a: number);
    private lt;
    get summaryLabelTextFontStyle(): string;
    set summaryLabelTextFontStyle(a: string);
    private lu;
    get summaryLabelTextFontWeight(): string;
    set summaryLabelTextFontWeight(a: string);
    private l1;
    get summaryUnitsText(): string;
    set summaryUnitsText(a: string);
    private l2;
    get summaryUnitsTextColor(): string;
    set summaryUnitsTextColor(a: string);
    private l3;
    get summaryUnitsTextFontFamily(): string;
    set summaryUnitsTextFontFamily(a: string);
    private ii;
    get summaryUnitsTextFontSize(): number;
    set summaryUnitsTextFontSize(a: number);
    private l4;
    get summaryUnitsTextFontStyle(): string;
    set summaryUnitsTextFontStyle(a: string);
    private l5;
    get summaryUnitsTextFontWeight(): string;
    set summaryUnitsTextFontWeight(a: string);
    private hc;
    get badgeMarginBottom(): number;
    set badgeMarginBottom(a: number);
    private hd;
    get badgeMarginLeft(): number;
    set badgeMarginLeft(a: number);
    private he;
    get badgeMarginRight(): number;
    set badgeMarginRight(a: number);
    private hf;
    get badgeMarginTop(): number;
    set badgeMarginTop(a: number);
    private k3;
    get badgeShape(): string;
    set badgeShape(a: string);
    private lp;
    get layoutMode(): string;
    set layoutMode(a: string);
    private mh;
    get unitsDisplayMode(): string;
    set unitsDisplayMode(a: string);
    private mi;
    get unitsText(): string;
    set unitsText(a: string);
    private mj;
    get unitsTextColor(): string;
    set unitsTextColor(a: string);
    private is;
    get unitsTextMarginBottom(): number;
    set unitsTextMarginBottom(a: number);
    private it;
    get unitsTextMarginLeft(): number;
    set unitsTextMarginLeft(a: number);
    private iu;
    get unitsTextMarginRight(): number;
    set unitsTextMarginRight(a: number);
    private iv;
    get unitsTextMarginTop(): number;
    set unitsTextMarginTop(a: number);
    private mk;
    get unitsTextFontFamily(): string;
    set unitsTextFontFamily(a: string);
    private ir;
    get unitsTextFontSize(): number;
    set unitsTextFontSize(a: number);
    private ml;
    get unitsTextFontStyle(): string;
    set unitsTextFontStyle(a: string);
    private mm;
    get unitsTextFontWeight(): string;
    set unitsTextFontWeight(a: string);
    private il;
    get titleTextMarginBottom(): number;
    set titleTextMarginBottom(a: number);
    private im;
    get titleTextMarginLeft(): number;
    set titleTextMarginLeft(a: number);
    private io;
    get titleTextMarginRight(): number;
    set titleTextMarginRight(a: number);
    private ip;
    get titleTextMarginTop(): number;
    set titleTextMarginTop(a: number);
    private mb;
    get titleTextColor(): string;
    set titleTextColor(a: string);
    private mc;
    get titleTextFontFamily(): string;
    set titleTextFontFamily(a: string);
    private ik;
    get titleTextFontSize(): number;
    set titleTextFontSize(a: number);
    private md;
    get titleTextFontStyle(): string;
    set titleTextFontStyle(a: string);
    private me;
    get titleTextFontWeight(): string;
    set titleTextFontWeight(a: string);
    private lk;
    get labelDisplayMode(): string;
    set labelDisplayMode(a: string);
    private ll;
    get labelTextColor(): string;
    set labelTextColor(a: string);
    private h1;
    get labelTextMarginBottom(): number;
    set labelTextMarginBottom(a: number);
    private h2;
    get labelTextMarginLeft(): number;
    set labelTextMarginLeft(a: number);
    private h3;
    get labelTextMarginRight(): number;
    set labelTextMarginRight(a: number);
    private h4;
    get labelTextMarginTop(): number;
    set labelTextMarginTop(a: number);
    private lm;
    get labelTextFontFamily(): string;
    set labelTextFontFamily(a: string);
    private h0;
    get labelTextFontSize(): number;
    set labelTextFontSize(a: number);
    private ln;
    get labelTextFontStyle(): string;
    set labelTextFontStyle(a: string);
    private lo;
    get labelTextFontWeight(): string;
    set labelTextFontWeight(a: string);
    private mf;
    get toolTipBackground(): string;
    set toolTipBackground(a: string);
    private mg;
    get toolTipBorderBrush(): string;
    set toolTipBorderBrush(a: string);
    private iq;
    get toolTipBorderThickness(): number;
    set toolTipBorderThickness(a: number);
}
