import { Overlay } from '@angular/cdk/overlay'; import { ElementRef, OnDestroy, OnInit, ViewContainerRef } from '@angular/core'; import { Destroyable } from '../common/destroyable'; import { InputToken } from '../form-field/input'; import { AutocompleteToken } from './autocomplete'; export declare class AutocompleteDirective extends Destroyable implements OnInit, OnDestroy { private _qlInput; private elementRef; private overlay; private viewContainerRef; autoComplete: AutocompleteToken; constructor(_qlInput: InputToken, elementRef: ElementRef, overlay: Overlay, viewContainerRef: ViewContainerRef); ngOnInit(): void; ngOnDestroy(): void; }