import { Description } from "./Description";
import { TreemapNodeStyleMappingDescription } from "./TreemapNodeStyleMappingDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class TreemapDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    readonly type: string;
    constructor();
    private cm;
    valueMemberPath: string;
    private ck;
    rootTitle: string;
    private bo;
    breadcrumbSequence: string;
    private cj;
    parentIdMemberPath: string;
    private b5;
    labelMemberPath: string;
    private bp;
    customValueMemberPath: string;
    private b2;
    idMemberPath: string;
    private br;
    dataSourceRef: string;
    private f;
    fillBrushes: string[];
    private g;
    styleMappings: TreemapNodeStyleMappingDescription[];
    private bs;
    fillScaleMode: string;
    private j;
    isFillScaleLogarithmic: boolean;
    private bj;
    fillScaleLogarithmBase: number;
    private o;
    fillScaleMinimumValue: number;
    private n;
    fillScaleMaximumValue: number;
    private b7;
    labelVerticalFitMode: string;
    private b4;
    labelHorizontalFitMode: string;
    private ci;
    overlayHeaderHoverBackground: string;
    private bx;
    headerHoverBackground: string;
    private bu;
    headerBackground: string;
    private ch;
    overlayHeaderBackground: string;
    private b0;
    headerTextColor: string;
    private bv;
    headerDarkTextColor: string;
    private cl;
    textColor: string;
    private bq;
    darkTextColor: string;
    private bz;
    headerHoverTextColor: string;
    private by;
    headerHoverDarkTextColor: string;
    private _fontFamily;
    fontFamily: string;
    private _fontSize;
    fontSize: number;
    private _fontStyle;
    fontStyle: string;
    private _fontWeight;
    fontWeight: string;
    private _headerFontFamily;
    headerFontFamily: string;
    private _headerFontSize;
    headerFontSize: number;
    private _headerFontStyle;
    headerFontStyle: string;
    private _headerFontWeight;
    headerFontWeight: string;
    private bw;
    headerDisplayMode: string;
    private r;
    headerLabelLeftMargin: number;
    private t;
    headerLabelTopMargin: number;
    private s;
    headerLabelRightMargin: number;
    private q;
    headerLabelBottomMargin: number;
    private ab;
    overlayHeaderLabelLeftMargin: number;
    private ad;
    overlayHeaderLabelTopMargin: number;
    private ac;
    overlayHeaderLabelRightMargin: number;
    private aa;
    overlayHeaderLabelBottomMargin: number;
    private w;
    labelLeftMargin: number;
    private y;
    labelTopMargin: number;
    private x;
    labelRightMargin: number;
    private v;
    labelBottomMargin: number;
    private ag;
    parentNodeLeftMargin: number;
    private ak;
    parentNodeTopMargin: number;
    private ai;
    parentNodeRightMargin: number;
    private ae;
    parentNodeBottomMargin: number;
    private ah;
    parentNodeLeftPadding: number;
    private al;
    parentNodeTopPadding: number;
    private aj;
    parentNodeRightPadding: number;
    private af;
    parentNodeBottomPadding: number;
    private b3;
    labelHorizontalAlignment: string;
    private b6;
    labelVerticalAlignment: string;
    private p;
    headerHeight: number;
    private cg;
    outline: string;
    private an;
    strokeThickness: number;
    private b8;
    layoutOrientation: string;
    private b9;
    layoutType: string;
    private z;
    minimumDisplaySize: number;
    private bk;
    transitionDuration: number;
    private am;
    pixelScalingRatio: number;
    private m;
    actualPixelScalingRatio: number;
    private u;
    interactionPixelScalingRatio: number;
    private l;
    actualInteractionPixelScalingRatio: number;
    private bt;
    focusItemRef: string;
    private cf;
    nodeStylingRef: string;
    private cc;
    nodePointerOverRef: string;
    private ca;
    nodePointerEnterRef: string;
    private cb;
    nodePointerLeaveRef: string;
    private cd;
    nodePointerPressedRef: string;
    private ce;
    nodePointerReleasedRef: string;
    private cn;
    width: string;
    private b1;
    height: string;
    private bn;
    background: string;
}
