import { Description } from "./Description";
import { ToolContextBindingInfoDescription } from "./ToolContextBindingInfoDescription";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class ToolActionInfoDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    private static __marshalByValue;
    private static __marshalByValueAlias;
    constructor();
    private az;
    get parentId(): string;
    set parentId(a: string);
    private at;
    get commandId(): string;
    set commandId(a: string);
    private ar;
    get commandArgument(): string;
    set commandArgument(a: string);
    private as;
    get commandArgumentValueRef(): string;
    set commandArgumentValueRef(a: string);
    private aa;
    get paddingLeft(): number;
    set paddingLeft(a: number);
    private ab;
    get paddingRight(): number;
    set paddingRight(a: number);
    private z;
    get paddingBottom(): number;
    set paddingBottom(a: number);
    private ac;
    get paddingTop(): number;
    set paddingTop(a: number);
    private ay;
    get name(): string;
    set name(a: string);
    private a2;
    get title(): string;
    set title(a: string);
    private a0;
    get subtitle(): string;
    set subtitle(a: string);
    private ax;
    get iconName(): string;
    set iconName(a: string);
    private aw;
    get iconCollectionName(): string;
    set iconCollectionName(a: string);
    private v;
    get iconViewBoxLeft(): number;
    set iconViewBoxLeft(a: number);
    private w;
    get iconViewBoxTop(): number;
    set iconViewBoxTop(a: number);
    private x;
    get iconViewBoxWidth(): number;
    set iconViewBoxWidth(a: number);
    private u;
    get iconViewBoxHeight(): number;
    set iconViewBoxHeight(a: number);
    private y;
    get iconWidth(): number;
    set iconWidth(a: number);
    private t;
    get iconHeight(): number;
    set iconHeight(a: number);
    private ao;
    get subPanelRowHeight(): number;
    set subPanelRowHeight(a: number);
    private s;
    get height(): number;
    set height(a: number);
    private n;
    get isDisabled(): boolean;
    set isDisabled(a: boolean);
    private o;
    get isHighlighted(): boolean;
    set isHighlighted(a: boolean);
    private a1;
    get textColor(): string;
    set textColor(a: string);
    private av;
    get disabledTextColor(): string;
    set disabledTextColor(a: string);
    private m;
    get closeOnExecute(): boolean;
    set closeOnExecute(a: boolean);
    private au;
    get density(): string;
    set density(a: string);
    private h;
    get actions(): ToolActionInfoDescription[];
    set actions(a: ToolActionInfoDescription[]);
    private i;
    get contextBindings(): ToolContextBindingInfoDescription[];
    set contextBindings(a: ToolContextBindingInfoDescription[]);
}
