export declare enum AddressSources { LOQATE = "loqate", GOOGLE_PLACES = "google_places" } export interface AddressSummary { queryInput: string; value: string; type: string; label: string; description?: string; } export interface Address { id: string; name: string; buildingNumber: string; street: string; city: string; province?: Province; postalCode: string; country: Country; subBuilding: string; formattedAddress: string; adrFormattedAddress: string; attributions: string[]; source: AddressSources; isEstablishment: boolean; } export interface Province { provinceCode: string; province: string; } export interface Country { country: string; countryIso2: string; } export declare enum AddressField { BUILDING_NUMBER = "buildingNumber", STREET = "street", CITY = "city", POSTAL_CODE = "postalCode", SUB_BUILDING = "subBuilding", COUNTRY = "country", PROVINCE = "province", name = "name", isEstablishment = "isEstablishment" } export declare enum ProvinceKey { PROVINCE = "province", PROVINCE_CODE = "provinceCode" } export declare enum CountryKey { COUNTRY = "country", COUNTRY_ISO2 = "countryIso2", COUNTRY_ISO3 = "countryIso3" } export declare function copyAddress(source: Address): Address; //# sourceMappingURL=address.d.ts.map