import { EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { ObjectAddress } from './models/object-address'; import { Observable } from 'rxjs'; import { IEventOptionAutocomplete } from './models/event-option-autocomplete.interface'; import { Option } from './models/option'; import { FormControl } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class FieldAddressComponent implements OnInit, OnChanges { fieldAddress: ObjectAddress[]; iconArrow: boolean; changeEventSelect: EventEmitter; changeEventAutocomplete: EventEmitter; filteredOptionsSelectRegion$: Observable | undefined; filteredOptionsSelect$: Observable | undefined; searchText: string; readonly searchI: import("lucide-angular").LucideIconData; readonly xI: import("lucide-angular").LucideIconData; readonly chevronDownI: import("lucide-angular").LucideIconData; constructor(); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; private optionsChange; displayFn(option: any): string; displayFnSelect(option: any): string; private _filter; private _filterSelect; onSelectOptionChange(event: any, idInput: string): void; private validateOptionSelect; private validateOptionAutocomplete; clearSelection(control: FormControl): void; isControlRequired(control: FormControl): boolean; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }