import { ScatterBaseDescription } from "./ScatterBaseDescription";
import { SizeScaleDescription } from "./SizeScaleDescription";
import { BrushScaleDescription } from "./BrushScaleDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class BubbleSeriesDescription extends ScatterBaseDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private hy;
    get radiusMemberPath(): string;
    set radiusMemberPath(a: string);
    private hg;
    get radiusScale(): SizeScaleDescription;
    set radiusScale(a: SizeScaleDescription);
    private hv;
    get labelMemberPath(): string;
    set labelMemberPath(a: string);
    private hu;
    get fillMemberPath(): string;
    set fillMemberPath(a: string);
    private he;
    get fillScale(): BrushScaleDescription;
    set fillScale(a: BrushScaleDescription);
    private hi;
    get fillScaleUseGlobalValues(): boolean;
    set fillScaleUseGlobalValues(a: boolean);
    private hj;
    get markerOutlineUsesFillScale(): boolean;
    set markerOutlineUsesFillScale(a: boolean);
    private hp;
    get markerOutlineBrightness(): number;
    set markerOutlineBrightness(a: number);
    private ho;
    get markerBrushBrightness(): number;
    set markerBrushBrightness(a: number);
    private hk;
    get radiusScaleUseGlobalValues(): boolean;
    set radiusScaleUseGlobalValues(a: boolean);
    private hw;
    get radiusMemberAsLegendLabel(): string;
    set radiusMemberAsLegendLabel(a: string);
    private hs;
    get fillMemberAsLegendLabel(): string;
    set fillMemberAsLegendLabel(a: string);
    private hx;
    get radiusMemberAsLegendUnit(): string;
    set radiusMemberAsLegendUnit(a: string);
    private ht;
    get fillMemberAsLegendUnit(): string;
    set fillMemberAsLegendUnit(a: string);
}
