import * as i0 from "@angular/core";
export declare class BaseStatesDirective {
    get color(): string;
    set color(value: string);
    euimDisabled: boolean;
    euimPositionTopEnd: boolean;
    euimFontBold: boolean;
    euimFontRegular: boolean;
    euimFontBoldItalic: boolean;
    euimFontItalic: boolean;
    euimFontLight: boolean;
    euimSize2XS: boolean;
    euimSizeXS: boolean;
    euimSizeS: boolean;
    euimSizeM: boolean;
    euimSizeL: boolean;
    euimSizeXL: boolean;
    euimSize2XL: boolean;
    euimSize3XL: boolean;
    euimSize4XL: boolean;
    euimSize5XL: boolean;
    get euimSizeVariant(): string;
    set euimSizeVariant(value: string);
    private _euimSizeVariant;
    private _color;
    getCssClasses(rootClass: string): string;
    static ɵfac: i0.ɵɵFactoryDeclaration<BaseStatesDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<BaseStatesDirective, "[euimBase]", never, { "color": { "alias": "color"; "required": false; }; "euimDisabled": { "alias": "euimDisabled"; "required": false; }; "euimPositionTopEnd": { "alias": "euimPositionTopEnd"; "required": false; }; "euimFontBold": { "alias": "euimFontBold"; "required": false; }; "euimFontRegular": { "alias": "euimFontRegular"; "required": false; }; "euimFontBoldItalic": { "alias": "euimFontBoldItalic"; "required": false; }; "euimFontItalic": { "alias": "euimFontItalic"; "required": false; }; "euimFontLight": { "alias": "euimFontLight"; "required": false; }; "euimSize2XS": { "alias": "euimSize2XS"; "required": false; }; "euimSizeXS": { "alias": "euimSizeXS"; "required": false; }; "euimSizeS": { "alias": "euimSizeS"; "required": false; }; "euimSizeM": { "alias": "euimSizeM"; "required": false; }; "euimSizeL": { "alias": "euimSizeL"; "required": false; }; "euimSizeXL": { "alias": "euimSizeXL"; "required": false; }; "euimSize2XL": { "alias": "euimSize2XL"; "required": false; }; "euimSize3XL": { "alias": "euimSize3XL"; "required": false; }; "euimSize4XL": { "alias": "euimSize4XL"; "required": false; }; "euimSize5XL": { "alias": "euimSize5XL"; "required": false; }; "euimSizeVariant": { "alias": "euimSizeVariant"; "required": false; }; }, {}, never, never, true, never>;
    static ngAcceptInputType_euimDisabled: unknown;
    static ngAcceptInputType_euimPositionTopEnd: unknown;
    static ngAcceptInputType_euimFontBold: unknown;
    static ngAcceptInputType_euimFontRegular: unknown;
    static ngAcceptInputType_euimFontBoldItalic: unknown;
    static ngAcceptInputType_euimFontItalic: unknown;
    static ngAcceptInputType_euimFontLight: unknown;
    static ngAcceptInputType_euimSize2XS: unknown;
    static ngAcceptInputType_euimSizeXS: unknown;
    static ngAcceptInputType_euimSizeS: unknown;
    static ngAcceptInputType_euimSizeM: unknown;
    static ngAcceptInputType_euimSizeL: unknown;
    static ngAcceptInputType_euimSizeXL: unknown;
    static ngAcceptInputType_euimSize2XL: unknown;
    static ngAcceptInputType_euimSize3XL: unknown;
    static ngAcceptInputType_euimSize4XL: unknown;
    static ngAcceptInputType_euimSize5XL: unknown;
}
//# sourceMappingURL=base-states.directive.d.ts.map