import { MarkerSeriesDescription } from "./MarkerSeriesDescription";
import { FormatSpecifierDescription } from "./FormatSpecifierDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare abstract class RadialBaseDescription extends MarkerSeriesDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private gg;
    get autoCalloutLabelPrecision(): number;
    set autoCalloutLabelPrecision(a: number);
    private gh;
    get autoCalloutPercentagePrecision(): number;
    set autoCalloutPercentagePrecision(a: number);
    private gn;
    get autoCalloutLabelValueSeparator(): string;
    set autoCalloutLabelValueSeparator(a: string);
    private gs;
    get legendRadialLabelMode(): string;
    set legendRadialLabelMode(a: string);
    private gq;
    get categoryCollisionMode(): string;
    set categoryCollisionMode(a: string);
    private gp;
    get autoCalloutRadialLabelMode(): string;
    set autoCalloutRadialLabelMode(a: string);
    private go;
    get autoCalloutOthersLabelFormat(): string;
    set autoCalloutOthersLabelFormat(a: string);
    private fy;
    get autoCalloutOthersLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set autoCalloutOthersLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private gv;
    get proportionalRadialLabelFormat(): string;
    set proportionalRadialLabelFormat(a: string);
    private f2;
    get proportionalRadialLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set proportionalRadialLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private gr;
    get legendProportionalRadialLabelFormat(): string;
    set legendProportionalRadialLabelFormat(a: string);
    private fz;
    get legendProportionalRadialLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set legendProportionalRadialLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private gu;
    get othersProportionalRadialLabelFormat(): string;
    set othersProportionalRadialLabelFormat(a: string);
    private f1;
    get othersProportionalRadialLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set othersProportionalRadialLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private gt;
    get othersLegendProportionalRadialLabelFormat(): string;
    set othersLegendProportionalRadialLabelFormat(a: string);
    private f0;
    get othersLegendProportionalRadialLabelFormatSpecifiers(): FormatSpecifierDescription[];
    set othersLegendProportionalRadialLabelFormatSpecifiers(a: FormatSpecifierDescription[]);
    private ga;
    get isCustomRadialStyleAllowed(): boolean;
    set isCustomRadialStyleAllowed(a: boolean);
    private f9;
    get isCustomRadialMarkerStyleAllowed(): boolean;
    set isCustomRadialMarkerStyleAllowed(a: boolean);
    private gw;
    get transitionInMode(): string;
    set transitionInMode(a: string);
    private gb;
    get isTransitionInEnabled(): boolean;
    set isTransitionInEnabled(a: boolean);
    private gk;
    get angleAxisRef(): string;
    set angleAxisRef(a: string);
    private gx;
    get valueAxisRef(): string;
    set valueAxisRef(a: string);
    private f8;
    get clipSeriesToBounds(): boolean;
    set clipSeriesToBounds(a: boolean);
    private gm;
    get assigningRadialStyleRef(): string;
    set assigningRadialStyleRef(a: string);
    private gl;
    get assigningRadialMarkerStyleRef(): string;
    set assigningRadialMarkerStyleRef(a: string);
}
