import { Description } from "./Description";
import { Type } from "./type";
/**
 * @hidden
 */
export declare class IconDescription extends Description {
    static $t: Type;
    protected get_type(): string;
    get type(): string;
    constructor();
    private x;
    get actualFill(): string;
    set actualFill(a: string);
    private ab;
    get actualTextColor(): string;
    set actualTextColor(a: string);
    private y;
    get actualHoverFill(): string;
    set actualHoverFill(a: string);
    private z;
    get actualHoverStroke(): string;
    set actualHoverStroke(a: string);
    private aa;
    get actualStroke(): string;
    set actualStroke(a: string);
    private j;
    get actualHoverStrokeThickness(): number;
    set actualHoverStrokeThickness(a: number);
    private k;
    get actualStrokeThickness(): number;
    set actualStrokeThickness(a: number);
    private ad;
    get fill(): string;
    set fill(a: string);
    private an;
    get textColor(): string;
    set textColor(a: string);
    private am;
    get svgPath(): string;
    set svgPath(a: string);
    private ah;
    get hoverFill(): string;
    set hoverFill(a: string);
    private ai;
    get hoverStroke(): string;
    set hoverStroke(a: string);
    private al;
    get stroke(): string;
    set stroke(a: string);
    private m;
    get hoverStrokeThickness(): number;
    set hoverStrokeThickness(a: number);
    private o;
    get strokeThickness(): number;
    set strokeThickness(a: number);
    private ae;
    get fontFamily(): string;
    set fontFamily(a: string);
    private l;
    get fontSize(): number;
    set fontSize(a: number);
    private af;
    get fontStyle(): string;
    set fontStyle(a: string);
    private ag;
    get fontWeight(): string;
    set fontWeight(a: string);
    private aj;
    get hoverTextColor(): string;
    set hoverTextColor(a: string);
    private ak;
    get id(): string;
    set id(a: string);
    private v;
    get tabIndex(): number;
    set tabIndex(a: number);
    private ac;
    get ariaLabel(): string;
    set ariaLabel(a: string);
    private g;
    get isHover(): boolean;
    set isHover(a: boolean);
    private f;
    get disabled(): boolean;
    set disabled(a: boolean);
    private n;
    get opacity(): number;
    set opacity(a: number);
}
