import { ElementRef } from '@angular/core';
import { DevConfigService } from 'ng-devui/utils';
import * as i0 from "@angular/core";
export declare class TextDirective {
    private el;
    private devConfigService;
    error: boolean;
    size: string;
    styleType: string;
    showGlowStyle: boolean;
    get hasGlowStyle(): boolean;
    get large(): boolean;
    get small(): boolean;
    get gray(): boolean;
    get showTitle(): any;
    constructor(el: ElementRef, devConfigService: DevConfigService);
    static ɵfac: i0.ɵɵFactoryDeclaration<TextDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<TextDirective, "[dTextInput]", ["dTextInput"], { "error": { "alias": "error"; "required": false; }; "size": { "alias": "size"; "required": false; }; "styleType": { "alias": "styleType"; "required": false; }; "showGlowStyle": { "alias": "showGlowStyle"; "required": false; }; }, {}, never, never, false, never>;
}
