import { Injector, QueryList } from '@angular/core'; import { AbstractInput } from '../abstract-input'; import { AutocompleteInputOptionComponent } from './autocomplete-input-options/autocomplete-input-option/autocomplete-input-option.component'; export declare class AutocompleteInputComponent extends AbstractInput { protected injector: Injector; autocompleteInputOptions: QueryList; max: number; constructor(injector: Injector); blur(): void; focus(): void; /** * Check if there are any available options that aren't already * matched or filtered out to determine if the options should * be displayed */ searchable(): boolean; /** * Select the chosen value * @param autocompleteInputOption */ select(autocompleteInputOption: AutocompleteInputOptionComponent): void; }