import { ChangeDetectorRef, EventEmitter, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { UntypedFormGroup } from '@angular/forms'; import { CustomFieldConfig, GetAvailableCountriesQuery, ModalService } from '@vendure/admin-ui/core'; import * as i0 from "@angular/core"; export declare class AddressCardComponent implements OnInit, OnChanges { private modalService; private changeDetector; addressForm: UntypedFormGroup; customFields: CustomFieldConfig; availableCountries: GetAvailableCountriesQuery['countries']['items']; isDefaultBilling: string; isDefaultShipping: string; editable: boolean; setAsDefaultShipping: EventEmitter; setAsDefaultBilling: EventEmitter; deleteAddress: EventEmitter; private dataDependenciesPopulated; constructor(modalService: ModalService, changeDetector: ChangeDetectorRef); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; getCountryName(countryCode: string): string; setAsDefaultBillingAddress(): void; setAsDefaultShippingAddress(): void; delete(): void; editAddress(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }