import { OnDestroy, OnInit } from '@angular/core'; import { AcField } from '../../models/field'; import { FloatLabelType, MatFormFieldAppearance } from '@angular/material/form-field'; import { FormGroup } from '@angular/forms'; import { Observable } from 'rxjs'; import { AcAffix } from '../../models/affix'; import { AcHint } from '../../models/hint'; import { AcFieldAutocompleteConfig } from '../../models/field-autocomplete-config'; import { DynamicFormService } from '../../services/dynamic-form.service'; export declare class FieldAutocompleteComponent implements OnInit, OnDestroy, AcField { appearance: MatFormFieldAppearance; floatLabel: FloatLabelType; private dynamicFormService; field: AcFieldAutocompleteConfig; group: FormGroup; filteredOptions: Observable; private unsubcribe$; private options; constructor(appearance: MatFormFieldAppearance, floatLabel: FloatLabelType, dynamicFormService: DynamicFormService); ngOnInit(): void; ngOnDestroy(): void; buttonAction(event: MouseEvent, b: AcAffix | AcHint): void; displayWith(option?: any): any; onBlur(): void; private onValueChange; private _filter; }