import { Description } from "./Description";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class DataLegendDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private p;
    get pixelScalingRatio(): number;
    set pixelScalingRatio(a: number);
    private f;
    get actualPixelScalingRatio(): number;
    set actualPixelScalingRatio(a: number);
    private az;
    get targetRef(): string;
    set targetRef(a: string);
    private q;
    get rowMarginBottom(): number;
    set rowMarginBottom(a: number);
    private r;
    get rowMarginLeft(): number;
    set rowMarginLeft(a: number);
    private s;
    get rowMarginRight(): number;
    set rowMarginRight(a: number);
    private t;
    get rowMarginTop(): number;
    set rowMarginTop(a: number);
    private k;
    get columnSpacing(): number;
    set columnSpacing(a: number);
    private g;
    get badgeMarginBottom(): number;
    set badgeMarginBottom(a: number);
    private h;
    get badgeMarginLeft(): number;
    set badgeMarginLeft(a: number);
    private i;
    get badgeMarginRight(): number;
    set badgeMarginRight(a: number);
    private j;
    get badgeMarginTop(): number;
    set badgeMarginTop(a: number);
    private l;
    get displayTextMarginBottom(): number;
    set displayTextMarginBottom(a: number);
    private m;
    get displayTextMarginLeft(): number;
    set displayTextMarginLeft(a: number);
    private n;
    get displayTextMarginRight(): number;
    set displayTextMarginRight(a: number);
    private o;
    get displayTextMarginTop(): number;
    set displayTextMarginTop(a: number);
    private w;
    get valueTextMarginBottom(): number;
    set valueTextMarginBottom(a: number);
    private x;
    get valueTextMarginLeft(): number;
    set valueTextMarginLeft(a: number);
    private y;
    get valueTextMarginRight(): number;
    set valueTextMarginRight(a: number);
    private z;
    get valueTextMarginTop(): number;
    set valueTextMarginTop(a: number);
    private ax;
    get headerText(): string;
    set headerText(a: string);
    private ay;
    get summaryText(): string;
    set summaryText(a: string);
    private u;
    get targetCursorPositionX(): number;
    set targetCursorPositionX(a: number);
    private v;
    get targetCursorPositionY(): number;
    set targetCursorPositionY(a: number);
    private av;
    get targetAxisValue(): any;
    set targetAxisValue(a: any);
}
