import { AfterViewInit, ElementRef, OnChanges } from '@angular/core'; import * as i0 from "@angular/core"; export declare class AutoFocusDirective implements AfterViewInit, OnChanges { private readonly el; constructor(el: ElementRef); autoActionActive: AutoFocusDirective.AutoAction; private deferActionUntilActive; ngAfterViewInit(): void; ngOnChanges(): void; private focus; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } export declare namespace AutoFocusDirective { /** * false: do nothing * true: focus the input only * 'select': focus the input and select all contents */ type AutoAction = boolean | 'select'; }