import { Description } from "./Description";
import { MultiSliderThumbDescription } from "./MultiSliderThumbDescription";
import { RectDescription } from "./RectDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class MultiSliderDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private k;
    get thumbs(): MultiSliderThumbDescription[];
    set thumbs(a: MultiSliderThumbDescription[]);
    private w;
    get min(): number;
    set min(a: number);
    private v;
    get max(): number;
    set max(a: number);
    private aa;
    get step(): number;
    set step(a: number);
    private ah;
    get yMax(): number;
    set yMax(a: number);
    private ai;
    get yMin(): number;
    set yMin(a: number);
    private aj;
    get yStep(): number;
    set yStep(a: number);
    private x;
    get pixelScalingRatio(): number;
    set pixelScalingRatio(a: number);
    private q;
    get actualPixelScalingRatio(): number;
    set actualPixelScalingRatio(a: number);
    private m;
    get windowRect(): RectDescription;
    set windowRect(a: RectDescription);
    private am;
    get yValue(): number;
    set yValue(a: number);
    private z;
    get startInset(): number;
    set startInset(a: number);
    private u;
    get endInset(): number;
    set endInset(a: number);
    private ag;
    get trackStartInset(): number;
    set trackStartInset(a: number);
    private af;
    get trackEndInset(): number;
    set trackEndInset(a: number);
    private al;
    get yTrackStartInset(): number;
    set yTrackStartInset(a: number);
    private ak;
    get yTrackEndInset(): number;
    set yTrackEndInset(a: number);
    private r;
    get barExtent(): number;
    set barExtent(a: number);
    private bf;
    get orientation(): string;
    set orientation(a: string);
    private bk;
    get thumbBrush(): string;
    set thumbBrush(a: string);
    private ad;
    get thumbStrokeThickness(): number;
    set thumbStrokeThickness(a: number);
    private bo;
    get thumbOutline(): string;
    set thumbOutline(a: string);
    private ae;
    get thumbWidth(): number;
    set thumbWidth(a: number);
    private ac;
    get thumbHeight(): number;
    set thumbHeight(a: number);
    private ba;
    get barBrush(): string;
    set barBrush(a: string);
    private bb;
    get barOutline(): string;
    set barOutline(a: string);
    private s;
    get barStrokeThickness(): number;
    set barStrokeThickness(a: number);
    private bg;
    get rangeThumbBrush(): string;
    set rangeThumbBrush(a: string);
    private bh;
    get rangeThumbOutline(): string;
    set rangeThumbOutline(a: string);
    private y;
    get rangeThumbStrokeThickness(): number;
    set rangeThumbStrokeThickness(a: number);
    private bi;
    get rangeThumbRidgesBrush(): string;
    set rangeThumbRidgesBrush(a: string);
    private bp;
    get thumbRidgesBrush(): string;
    set thumbRidgesBrush(a: string);
    private bc;
    get calloutBrush(): string;
    set calloutBrush(a: string);
    private be;
    get calloutTextColor(): string;
    set calloutTextColor(a: string);
    private bd;
    get calloutOutline(): string;
    set calloutOutline(a: string);
    private t;
    get calloutStrokeThickness(): number;
    set calloutStrokeThickness(a: number);
    private o;
    get areThumbCalloutsEnabled(): boolean;
    set areThumbCalloutsEnabled(a: boolean);
    private bl;
    get thumbCalloutFontFamily(): string;
    set thumbCalloutFontFamily(a: string);
    private ab;
    get thumbCalloutFontSize(): number;
    set thumbCalloutFontSize(a: number);
    private bm;
    get thumbCalloutFontStyle(): string;
    set thumbCalloutFontStyle(a: string);
    private bn;
    get thumbCalloutFontWeight(): string;
    set thumbCalloutFontWeight(a: string);
    private bj;
    get resolvingToolTipValueRef(): string;
    set resolvingToolTipValueRef(a: string);
    private br;
    get thumbValueChangingRef(): string;
    set thumbValueChangingRef(a: string);
    private bq;
    get thumbValueChangedRef(): string;
    set thumbValueChangedRef(a: string);
    private bt;
    get yValueChangingRef(): string;
    set yValueChangingRef(a: string);
    private bs;
    get yValueChangedRef(): string;
    set yValueChangedRef(a: string);
}
