import { Description } from "./Description";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class BulletGraphDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    readonly type: string;
    constructor();
    private au;
    transitionProgress: number;
    private cc;
    orientation: string;
    private cd;
    scaleBackgroundBrush: string;
    private ce;
    scaleBackgroundOutline: string;
    private ah;
    scaleBackgroundThickness: number;
    private f;
    rangeBrushes: string[];
    private g;
    rangeOutlines: string[];
    private z;
    minimumValue: number;
    private o;
    actualMinimumValue: number;
    private y;
    maximumValue: number;
    private n;
    actualMaximumValue: number;
    private ak;
    targetValue: number;
    private cg;
    targetValueName: string;
    private av;
    value: number;
    private ck;
    valueName: string;
    private af;
    rangeInnerExtent: number;
    private ag;
    rangeOuterExtent: number;
    private aw;
    valueInnerExtent: number;
    private ax;
    valueOuterExtent: number;
    private t;
    interval: number;
    private aq;
    ticksPostInitial: number;
    private ar;
    ticksPreTerminal: number;
    private v;
    labelInterval: number;
    private u;
    labelExtent: number;
    private w;
    labelsPostInitial: number;
    private x;
    labelsPreTerminal: number;
    private aa;
    minorTickCount: number;
    private as;
    tickStartExtent: number;
    private ap;
    tickEndExtent: number;
    private at;
    tickStrokeThickness: number;
    private ci;
    tickBrush: string;
    private b9;
    fontBrush: string;
    private cj;
    valueBrush: string;
    private cl;
    valueOutline: string;
    private ay;
    valueStrokeThickness: number;
    private ac;
    minorTickStartExtent: number;
    private ab;
    minorTickEndExtent: number;
    private ad;
    minorTickStrokeThickness: number;
    private cb;
    minorTickBrush: string;
    private j;
    isScaleInverted: boolean;
    private b6;
    backingBrush: string;
    private b7;
    backingOutline: string;
    private s;
    backingStrokeThickness: number;
    private q;
    backingInnerExtent: number;
    private r;
    backingOuterExtent: number;
    private aj;
    scaleStartExtent: number;
    private ai;
    scaleEndExtent: number;
    private cf;
    targetValueBrush: string;
    private al;
    targetValueBreadth: number;
    private am;
    targetValueInnerExtent: number;
    private an;
    targetValueOuterExtent: number;
    private ch;
    targetValueOutline: string;
    private ao;
    targetValueStrokeThickness: number;
    private b2;
    transitionDuration: number;
    private b1;
    showToolTipTimeout: number;
    private k;
    showToolTip: boolean;
    private b8;
    font: string;
    private ae;
    pixelScalingRatio: number;
    private p;
    actualPixelScalingRatio: number;
    private ca;
    formatLabelRef: string;
    private b5;
    alignLabelRef: string;
}
