import { ToolActionDescription } from "./ToolActionDescription";
import { ToolActionFieldSelectorAggregationDescription } from "./ToolActionFieldSelectorAggregationDescription";
import { ToolActionFieldSelectorSelectedAggregationDescription } from "./ToolActionFieldSelectorSelectedAggregationDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class ToolActionFieldSelectorDescription extends ToolActionDescription {
    static $t: Type;
    protected get_type(): string;
    constructor();
    private ej;
    get dataSourceRef(): string;
    set dataSourceRef(a: string);
    private el;
    get legendTargetRef(): string;
    set legendTargetRef(a: string);
    private ek;
    get fieldType(): string;
    set fieldType(a: string);
    private dz;
    get singleSelection(): boolean;
    set singleSelection(a: boolean);
    private dv;
    get aggregations(): ToolActionFieldSelectorAggregationDescription[];
    set aggregations(a: ToolActionFieldSelectorAggregationDescription[]);
    private d0;
    get updateDataSource(): boolean;
    set updateDataSource(a: boolean);
    private dw;
    get selectedAggregations(): ToolActionFieldSelectorSelectedAggregationDescription[];
    set selectedAggregations(a: ToolActionFieldSelectorSelectedAggregationDescription[]);
    private d8;
    get paddingLeft(): number;
    set paddingLeft(a: number);
    private d4;
    get actualPaddingLeft(): number;
    set actualPaddingLeft(a: number);
    private d9;
    get paddingRight(): number;
    set paddingRight(a: number);
    private d5;
    get actualPaddingRight(): number;
    set actualPaddingRight(a: number);
    private d7;
    get paddingBottom(): number;
    set paddingBottom(a: number);
    private d3;
    get actualPaddingBottom(): number;
    set actualPaddingBottom(a: number);
    private ea;
    get paddingTop(): number;
    set paddingTop(a: number);
    private d6;
    get actualPaddingTop(): number;
    set actualPaddingTop(a: number);
}
