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 ia;
    get targetAxisRef(): string;
    set targetAxisRef(a: string);
    private dt;
    get useInterpolation(): boolean;
    set useInterpolation(a: boolean);
    private hb;
    get groupingMode(): string;
    set groupingMode(a: string);
    private g7;
    get actualGroupingMode(): string;
    set actualGroupingMode(a: string);
    private en;
    get positionOffsetX(): number;
    set positionOffsetX(a: number);
    private eo;
    get positionOffsetY(): number;
    set positionOffsetY(a: number);
    private d7;
    get defaultPositionOffsetX(): number;
    set defaultPositionOffsetX(a: number);
    private d8;
    get defaultPositionOffsetY(): number;
    set defaultPositionOffsetY(a: number);
    private g9;
    get groupedPositionModeX(): string;
    set groupedPositionModeX(a: string);
    private g5;
    get actualGroupedPositionModeX(): string;
    set actualGroupedPositionModeX(a: string);
    private ha;
    get groupedPositionModeY(): string;
    set groupedPositionModeY(a: string);
    private g6;
    get actualGroupedPositionModeY(): string;
    set actualGroupedPositionModeY(a: string);
    private ds;
    get shouldUpdateWhenSeriesDataChanges(): boolean;
    set shouldUpdateWhenSeriesDataChanges(a: boolean);
    private di;
    get includedSeries(): string[];
    set includedSeries(a: string[]);
    private df;
    get excludedSeries(): string[];
    set excludedSeries(a: string[]);
    private dh;
    get includedColumns(): string[];
    set includedColumns(a: string[]);
    private de;
    get excludedColumns(): string[];
    set excludedColumns(a: string[]);
    private im;
    get valueFormatAbbreviation(): string;
    set valueFormatAbbreviation(a: string);
    private g1;
    get valueFormatMaxFractions(): number;
    set valueFormatMaxFractions(a: number);
    private g2;
    get valueFormatMinFractions(): number;
    set valueFormatMinFractions(a: number);
    private ip;
    get valueFormatMode(): string;
    set valueFormatMode(a: string);
    private io;
    get valueFormatCulture(): string;
    set valueFormatCulture(a: string);
    private du;
    get valueFormatUseGrouping(): boolean;
    set valueFormatUseGrouping(a: boolean);
    private iq;
    get valueFormatString(): string;
    set valueFormatString(a: string);
    private dj;
    get valueFormatSpecifiers(): FormatSpecifierDescription[];
    set valueFormatSpecifiers(a: FormatSpecifierDescription[]);
    private fb;
    get valueRowMarginBottom(): number;
    set valueRowMarginBottom(a: number);
    private fc;
    get valueRowMarginLeft(): number;
    set valueRowMarginLeft(a: number);
    private fd;
    get valueRowMarginRight(): number;
    set valueRowMarginRight(a: number);
    private fe;
    get valueRowMarginTop(): number;
    set valueRowMarginTop(a: number);
    private dv;
    get valueRowVisible(): boolean;
    set valueRowVisible(a: boolean);
    private iv;
    get valueTextWhenMissingData(): string;
    set valueTextWhenMissingData(a: string);
    private dw;
    get valueTextUseSeriesColors(): boolean;
    set valueTextUseSeriesColors(a: boolean);
    private fg;
    get valueTextMarginBottom(): number;
    set valueTextMarginBottom(a: number);
    private fh;
    get valueTextMarginLeft(): number;
    set valueTextMarginLeft(a: number);
    private fi;
    get valueTextMarginRight(): number;
    set valueTextMarginRight(a: number);
    private fj;
    get valueTextMarginTop(): number;
    set valueTextMarginTop(a: number);
    private ir;
    get valueTextColor(): string;
    set valueTextColor(a: string);
    private is;
    get valueTextFontFamily(): string;
    set valueTextFontFamily(a: string);
    private ff;
    get valueTextFontSize(): number;
    set valueTextFontSize(a: number);
    private it;
    get valueTextFontStyle(): string;
    set valueTextFontStyle(a: string);
    private iu;
    get valueTextFontWeight(): string;
    set valueTextFontWeight(a: string);
    private he;
    get headerFormatString(): string;
    set headerFormatString(a: string);
    private dg;
    get headerFormatSpecifiers(): FormatSpecifierDescription[];
    set headerFormatSpecifiers(a: FormatSpecifierDescription[]);
    private hc;
    get headerFormatCulture(): string;
    set headerFormatCulture(a: string);
    private hd;
    get headerFormatDate(): string;
    set headerFormatDate(a: string);
    private hf;
    get headerFormatTime(): string;
    set headerFormatTime(a: string);
    private hg;
    get headerText(): string;
    set headerText(a: string);
    private hh;
    get headerTextColor(): string;
    set headerTextColor(a: string);
    private ee;
    get headerTextMarginBottom(): number;
    set headerTextMarginBottom(a: number);
    private ef;
    get headerTextMarginLeft(): number;
    set headerTextMarginLeft(a: number);
    private eg;
    get headerTextMarginRight(): number;
    set headerTextMarginRight(a: number);
    private eh;
    get headerTextMarginTop(): number;
    set headerTextMarginTop(a: number);
    private d9;
    get headerRowMarginBottom(): number;
    set headerRowMarginBottom(a: number);
    private ea;
    get headerRowMarginLeft(): number;
    set headerRowMarginLeft(a: number);
    private eb;
    get headerRowMarginRight(): number;
    set headerRowMarginRight(a: number);
    private ec;
    get headerRowMarginTop(): number;
    set headerRowMarginTop(a: number);
    private dr;
    get headerRowVisible(): boolean;
    set headerRowVisible(a: boolean);
    private hi;
    get headerTextFontFamily(): string;
    set headerTextFontFamily(a: string);
    private ed;
    get headerTextFontSize(): number;
    set headerTextFontSize(a: number);
    private hj;
    get headerTextFontStyle(): string;
    set headerTextFontStyle(a: string);
    private hk;
    get headerTextFontWeight(): string;
    set headerTextFontWeight(a: string);
    private hw;
    get summaryTitleTextColor(): string;
    set summaryTitleTextColor(a: string);
    private hx;
    get summaryTitleTextFontFamily(): string;
    set summaryTitleTextFontFamily(a: string);
    private eu;
    get summaryTitleTextFontSize(): number;
    set summaryTitleTextFontSize(a: number);
    private hy;
    get summaryTitleTextFontStyle(): string;
    set summaryTitleTextFontStyle(a: string);
    private hz;
    get summaryTitleTextFontWeight(): string;
    set summaryTitleTextFontWeight(a: string);
    private h0;
    get summaryType(): string;
    set summaryType(a: string);
    private hv;
    get summaryTitleText(): string;
    set summaryTitleText(a: string);
    private ev;
    get summaryTitleTextMarginBottom(): number;
    set summaryTitleTextMarginBottom(a: number);
    private ew;
    get summaryTitleTextMarginLeft(): number;
    set summaryTitleTextMarginLeft(a: number);
    private ex;
    get summaryTitleTextMarginRight(): number;
    set summaryTitleTextMarginRight(a: number);
    private ey;
    get summaryTitleTextMarginTop(): number;
    set summaryTitleTextMarginTop(a: number);
    private eq;
    get summaryRowMarginBottom(): number;
    set summaryRowMarginBottom(a: number);
    private er;
    get summaryRowMarginLeft(): number;
    set summaryRowMarginLeft(a: number);
    private es;
    get summaryRowMarginRight(): number;
    set summaryRowMarginRight(a: number);
    private et;
    get summaryRowMarginTop(): number;
    set summaryRowMarginTop(a: number);
    private h6;
    get summaryValueTextColor(): string;
    set summaryValueTextColor(a: string);
    private h7;
    get summaryValueTextFontFamily(): string;
    set summaryValueTextFontFamily(a: string);
    private e0;
    get summaryValueTextFontSize(): number;
    set summaryValueTextFontSize(a: number);
    private h8;
    get summaryValueTextFontStyle(): string;
    set summaryValueTextFontStyle(a: string);
    private h9;
    get summaryValueTextFontWeight(): string;
    set summaryValueTextFontWeight(a: string);
    private hq;
    get summaryLabelText(): string;
    set summaryLabelText(a: string);
    private hr;
    get summaryLabelTextColor(): string;
    set summaryLabelTextColor(a: string);
    private hs;
    get summaryLabelTextFontFamily(): string;
    set summaryLabelTextFontFamily(a: string);
    private ep;
    get summaryLabelTextFontSize(): number;
    set summaryLabelTextFontSize(a: number);
    private ht;
    get summaryLabelTextFontStyle(): string;
    set summaryLabelTextFontStyle(a: string);
    private hu;
    get summaryLabelTextFontWeight(): string;
    set summaryLabelTextFontWeight(a: string);
    private h1;
    get summaryUnitsText(): string;
    set summaryUnitsText(a: string);
    private h2;
    get summaryUnitsTextColor(): string;
    set summaryUnitsTextColor(a: string);
    private h3;
    get summaryUnitsTextFontFamily(): string;
    set summaryUnitsTextFontFamily(a: string);
    private ez;
    get summaryUnitsTextFontSize(): number;
    set summaryUnitsTextFontSize(a: number);
    private h4;
    get summaryUnitsTextFontStyle(): string;
    set summaryUnitsTextFontStyle(a: string);
    private h5;
    get summaryUnitsTextFontWeight(): string;
    set summaryUnitsTextFontWeight(a: string);
    private d3;
    get badgeMarginBottom(): number;
    set badgeMarginBottom(a: number);
    private d4;
    get badgeMarginLeft(): number;
    set badgeMarginLeft(a: number);
    private d5;
    get badgeMarginRight(): number;
    set badgeMarginRight(a: number);
    private d6;
    get badgeMarginTop(): number;
    set badgeMarginTop(a: number);
    private g8;
    get badgeShape(): string;
    set badgeShape(a: string);
    private ig;
    get unitsDisplayMode(): string;
    set unitsDisplayMode(a: string);
    private ih;
    get unitsText(): string;
    set unitsText(a: string);
    private ii;
    get unitsTextColor(): string;
    set unitsTextColor(a: string);
    private e7;
    get unitsTextMarginBottom(): number;
    set unitsTextMarginBottom(a: number);
    private e8;
    get unitsTextMarginLeft(): number;
    set unitsTextMarginLeft(a: number);
    private e9;
    get unitsTextMarginRight(): number;
    set unitsTextMarginRight(a: number);
    private fa;
    get unitsTextMarginTop(): number;
    set unitsTextMarginTop(a: number);
    private ij;
    get unitsTextFontFamily(): string;
    set unitsTextFontFamily(a: string);
    private e6;
    get unitsTextFontSize(): number;
    set unitsTextFontSize(a: number);
    private ik;
    get unitsTextFontStyle(): string;
    set unitsTextFontStyle(a: string);
    private il;
    get unitsTextFontWeight(): string;
    set unitsTextFontWeight(a: string);
    private e2;
    get titleTextMarginBottom(): number;
    set titleTextMarginBottom(a: number);
    private e3;
    get titleTextMarginLeft(): number;
    set titleTextMarginLeft(a: number);
    private e4;
    get titleTextMarginRight(): number;
    set titleTextMarginRight(a: number);
    private e5;
    get titleTextMarginTop(): number;
    set titleTextMarginTop(a: number);
    private ib;
    get titleTextColor(): string;
    set titleTextColor(a: string);
    private ic;
    get titleTextFontFamily(): string;
    set titleTextFontFamily(a: string);
    private e1;
    get titleTextFontSize(): number;
    set titleTextFontSize(a: number);
    private id;
    get titleTextFontStyle(): string;
    set titleTextFontStyle(a: string);
    private ie;
    get titleTextFontWeight(): string;
    set titleTextFontWeight(a: string);
    private hl;
    get labelDisplayMode(): string;
    set labelDisplayMode(a: string);
    private hm;
    get labelTextColor(): string;
    set labelTextColor(a: string);
    private ej;
    get labelTextMarginBottom(): number;
    set labelTextMarginBottom(a: number);
    private ek;
    get labelTextMarginLeft(): number;
    set labelTextMarginLeft(a: number);
    private el;
    get labelTextMarginRight(): number;
    set labelTextMarginRight(a: number);
    private em;
    get labelTextMarginTop(): number;
    set labelTextMarginTop(a: number);
    private hn;
    get labelTextFontFamily(): string;
    set labelTextFontFamily(a: string);
    private ei;
    get labelTextFontSize(): number;
    set labelTextFontSize(a: number);
    private ho;
    get labelTextFontStyle(): string;
    set labelTextFontStyle(a: string);
    private hp;
    get labelTextFontWeight(): string;
    set labelTextFontWeight(a: string);
}
