import { GeographicMarkerSeriesDescription } from "./GeographicMarkerSeriesDescription";
import { SizeScaleDescription } from "./SizeScaleDescription";
import { BrushScaleDescription } from "./BrushScaleDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class GeographicProportionalSymbolSeriesDescription extends GeographicMarkerSeriesDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private ee;
    latitudeMemberPath: string;
    private ef;
    longitudeMemberPath: string;
    private eg;
    radiusMemberPath: string;
    private dr;
    radiusScale: SizeScaleDescription;
    private ed;
    labelMemberPath: string;
    private eb;
    fillMemberPath: string;
    private dp;
    fillScale: BrushScaleDescription;
    private dt;
    fillScaleUseGlobalValues: boolean;
    private dw;
    markerOutlineUsesFillScale: boolean;
    private d4;
    markerOutlineBrightness: number;
    private d3;
    markerBrushBrightness: number;
    private dx;
    radiusScaleUseGlobalValues: boolean;
    private dv;
    isCustomScatterStyleAllowed: boolean;
    private du;
    isCustomScatterMarkerStyleAllowed: boolean;
    private ec;
    itemSearchMode: string;
    private d7;
    itemSearchThreshold: number;
    private ea;
    assigningScatterStyleRef: string;
    private d9;
    assigningScatterMarkerStyleRef: string;
}
