import { ElementRef } from "@angular/core";
import { Renderer, AfterViewInit } from "@angular/core";
export declare class FloatLabelDirective implements AfterViewInit {
    private elementRef;
    private renderer;
    element: any;
    constructor(elementRef: ElementRef, renderer: Renderer);
    ngAfterViewInit(): void;
    appendLabel(element: any): void;
    onFocus(event: any): void;
    onBlur(event: any): void;
    toggleClass(isFocused: boolean, element: any, isInitialize?: boolean): void;
    checkValue(element: any): boolean;
    addFloatByDefault(element: any): boolean;
}
