import { OnInit, EventEmitter } from '@angular/core'; import { AddressRecommendationModel } from '../../models/addressValidation/AddressRecommendationModel'; import { AddressValidationRequestComponentModel } from '../../models/addressValidation/AddressValidationRequestComponentModel'; import { AddressValidationResponseComponentModel } from '../../models/addressValidation/AddressValidationResponseComponentModel'; import { AddressValidationService } from '../../services/address-validation-service/address-validation.service'; import { UntypedFormGroup } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class AddressSuggestionComponent implements OnInit { private addrSvc; showAddressSuggestion: boolean; showAccordion: boolean; original: AddressValidationRequestComponentModel; choices: AddressRecommendationModel[]; form: UntypedFormGroup; formName: string; diffMailAddressFlag: boolean; formBlur: boolean; standaloneAddressForm: boolean; questionaireForm: any; parentFormComponent: string; checkFormIsBlur: EventEmitter; picked: any; addressSelected: any; errorText: string; showInlineError: boolean; msuaCount: number; aunrCount: number; isAddressValid: string; lastValidAddress: any; constructor(addrSvc: AddressValidationService); ngOnInit(): void; getValidateAddress(initialValidation: boolean): void; tabOpen(): void; tabClose(): void; handleRecommendations(res: AddressValidationResponseComponentModel, req: AddressValidationRequestComponentModel, formCompnent: any): void; selectionChanged(event: any): void; patchFormWithSelectedAddress(sel: any, isOrigin: boolean, form: UntypedFormGroup): void; private setIsAddressValideController; private mapAddress; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } //# sourceMappingURL=address-suggestion.component.d.ts.map