import type { CSSResultArray, PropertyDeclarations } from 'lit-element'; import type { ZoomedCustomer } from './types'; import type { TemplateResult } from 'lit-html'; import { InternalEditableControl } from '../../../../internal/InternalEditableControl/InternalEditableControl'; import { BooleanSelector } from '@foxy.io/sdk/core'; declare const InternalCartFormAddressSummaryItem_base: typeof InternalEditableControl; export declare class InternalCartFormAddressSummaryItem extends InternalCartFormAddressSummaryItem_base { static get properties(): PropertyDeclarations; static get styles(): CSSResultArray; /** URL of the `fx:countries` property helper. */ countries: string | null; /** Customer resource with billing and shipping address zoomed. */ customer: ZoomedCustomer | null; /** URL of the `fx:regions` property helper. */ regions: string | null; /** Type of the address. Billing by default. */ type: 'billing' | 'shipping' | null; get disabledSelector(): BooleanSelector; renderControl(): TemplateResult; private __renderAddressPart; private __renderTextField; private __getDisplayText; private __getPlaceholder; private get __countriesLoader(); private get __countryOptions(); private get __isAddressEmpty(); private get __regionOptions(); private get __regionsLoader(); private get __mergedAddress(); private get __regionsUrl(); private get __dialog(); } export {};