import { AbstractControl } from '@angular/forms'; import { Observable } from 'rxjs'; import { ControlMaterialComponent } from './../control-material.component'; import { AfterContentInit, EventEmitter } from '@angular/core'; import * as i0 from "@angular/core"; export declare class ControlMaterialAutocompleteComponent extends ControlMaterialComponent implements AfterContentInit { filteredOptions: Observable; _selectList: any[]; loading: boolean; loadingData: boolean; showId: boolean; showLabel: boolean; bindId: string; bindLabel: string; bindArray: any[]; bindImageField: any; bindIconField: any; observableList: Observable; disableClear: boolean; largeData: boolean; setLoading(value: any): void; smallText: boolean; set selectList(value: any); selectItem: EventEmitter; clearItem: EventEmitter; ngAfterContentInit(): void; updateObservableList(): void; displayBindLabel(value: any): any; getLabel(value: any): any; limparItem($event: any): void; optionSelected($event: any): void; private _filter; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export declare function searchControlValidator(control: AbstractControl): { valueControlInvalid: boolean; };