import { Description } from "./Description";
import { FormatSpecifierDescription } from "./FormatSpecifierDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class SparklineDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private av;
    get brush(): string;
    set brush(a: string);
    private bf;
    get negativeBrush(): string;
    set negativeBrush(a: string);
    private bd;
    get markerBrush(): string;
    set markerBrush(a: string);
    private bg;
    get negativeMarkerBrush(): string;
    set negativeMarkerBrush(a: string);
    private ay;
    get firstMarkerBrush(): string;
    set firstMarkerBrush(a: string);
    private a9;
    get lastMarkerBrush(): string;
    set lastMarkerBrush(a: string);
    private a2;
    get highMarkerBrush(): string;
    set highMarkerBrush(a: string);
    private bb;
    get lowMarkerBrush(): string;
    set lowMarkerBrush(a: string);
    private bk;
    get trendLineBrush(): string;
    set trendLineBrush(a: string);
    private a4;
    get horizontalAxisBrush(): string;
    set horizontalAxisBrush(a: string);
    private bo;
    get verticalAxisBrush(): string;
    set verticalAxisBrush(a: string);
    private bi;
    get normalRangeFill(): string;
    set normalRangeFill(a: string);
    private a6;
    get horizontalAxisVisibility(): string;
    set horizontalAxisVisibility(a: string);
    private bq;
    get verticalAxisVisibility(): string;
    set verticalAxisVisibility(a: string);
    private be;
    get markerVisibility(): string;
    set markerVisibility(a: string);
    private bh;
    get negativeMarkerVisibility(): string;
    set negativeMarkerVisibility(a: string);
    private az;
    get firstMarkerVisibility(): string;
    set firstMarkerVisibility(a: string);
    private ba;
    get lastMarkerVisibility(): string;
    set lastMarkerVisibility(a: string);
    private bc;
    get lowMarkerVisibility(): string;
    set lowMarkerVisibility(a: string);
    private a3;
    get highMarkerVisibility(): string;
    set highMarkerVisibility(a: string);
    private bj;
    get normalRangeVisibility(): string;
    set normalRangeVisibility(a: string);
    private o;
    get displayNormalRangeInFront(): boolean;
    set displayNormalRangeInFront(a: boolean);
    private w;
    get markerSize(): number;
    set markerSize(a: number);
    private r;
    get firstMarkerSize(): number;
    set firstMarkerSize(a: number);
    private t;
    get lastMarkerSize(): number;
    set lastMarkerSize(a: number);
    private s;
    get highMarkerSize(): number;
    set highMarkerSize(a: number);
    private v;
    get lowMarkerSize(): number;
    set lowMarkerSize(a: number);
    private z;
    get negativeMarkerSize(): number;
    set negativeMarkerSize(a: number);
    private u;
    get lineThickness(): number;
    set lineThickness(a: number);
    private y;
    get minimum(): number;
    set minimum(a: number);
    private x;
    get maximum(): number;
    set maximum(a: number);
    private aw;
    get dataSourceRef(): string;
    set dataSourceRef(a: string);
    private bn;
    get valueMemberPath(): string;
    set valueMemberPath(a: string);
    private a8;
    get labelMemberPath(): string;
    set labelMemberPath(a: string);
    private bl;
    get trendLineType(): string;
    set trendLineType(a: string);
    private as;
    get trendLinePeriod(): number;
    set trendLinePeriod(a: number);
    private ad;
    get trendLineThickness(): number;
    set trendLineThickness(a: number);
    private ab;
    get normalRangeMinimum(): number;
    set normalRangeMinimum(a: number);
    private aa;
    get normalRangeMaximum(): number;
    set normalRangeMaximum(a: number);
    private ax;
    get displayType(): string;
    set displayType(a: string);
    private bm;
    get unknownValuePlotting(): string;
    set unknownValuePlotting(a: string);
    private bp;
    get verticalAxisLabelRef(): string;
    set verticalAxisLabelRef(a: string);
    private a5;
    get horizontalAxisLabelRef(): string;
    set horizontalAxisLabelRef(a: string);
    private a0;
    get formatLabelRef(): string;
    set formatLabelRef(a: string);
    private a7;
    get horizontalLabelFormat(): string;
    set horizontalLabelFormat(a: string);
    private k;
    get horizontalLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set horizontalLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private br;
    get verticalLabelFormat(): string;
    set verticalLabelFormat(a: string);
    private l;
    get verticalLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set verticalLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private ac;
    get pixelScalingRatio(): number;
    set pixelScalingRatio(a: number);
    private q;
    get actualPixelScalingRatio(): number;
    set actualPixelScalingRatio(a: number);
    private bs;
    get width(): string;
    set width(a: string);
    private a1;
    get height(): string;
    set height(a: string);
    private au;
    get background(): string;
    set background(a: string);
}
