import { OnInit } from '@angular/core'; import { Subject } from 'rxjs'; import { IInput } from '../../molecules/input/input.interface'; import { IAddressLookup } from './input.address.lookup.interface'; import { IErrors } from './../../molecules/input/errors.interface'; import { InputAddressLookUpService } from './input.address.lookup.service'; import { IAlerts } from '../../molecules/alerts/alert/alert.interface'; export declare const INPUT_CUSTOM_INPUT_ACCESSOR: any; export declare class InputAddressLookupSharedComponent implements OnInit { private InputAddLookUpService; inputData: IInput; input: IInput; errors: Array; country: string; _value: string; addresses: any; reverseAddress: string; searchTerm$: Subject; alerts: Array; onChange: any; onTouched: any; constructor(InputAddLookUpService: InputAddressLookUpService); value: any; ngOnInit(): void; registerOnChange(fn: any): void; writeValue(value: any): void; registerOnTouched(fn: any): void; setAddress(address: IAddressLookup): void; closeDropDown(): void; }