import { ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class AutofocusDirective {
    private host;
    /**
     * Using manual focus to override native autofocus behavior.
     * Native autofocus does not work in iFrame.
     */
    get autofocus(): boolean;
    set autofocus(value: boolean);
    /**
     * Custom autofocus.
     */
    smeAutofocus: boolean;
    private internalAutofocusable;
    constructor(host: ElementRef);
    static ɵfac: i0.ɵɵFactoryDeclaration<AutofocusDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<AutofocusDirective, "[autofocus],[smeAutofocus]", never, { "autofocus": "autofocus"; "smeAutofocus": "smeAutofocus"; }, {}, never, never, false, never>;
}
