import type { PropertyDeclarations } from 'lit-element'; import type { TemplateResult } from 'lit-html'; import type { Data } from './types'; import type { ScopeCollection } from '../../../utils/user-scope'; import { InternalCard } from '../../internal/InternalCard/InternalCard'; declare const Base: typeof InternalCard & import("lit-element").Constructor & { defaultNS: string; } & import("lit-element").Constructor; /** * Card element representing cart resource (`fx:cart`). * * @element foxy-cart-card * @since 1.21.0 */ export declare class CartCard extends Base { static get properties(): PropertyDeclarations; /** * URL of the `fx:locale_codes` property helper. * This will be used to determine the currency code for carts created with hAPI * since it isn't included in them. */ localeCodes: string | null; private readonly __defaultTemplateSetLoaderId; private readonly __localeCodesHelperLoaderId; private readonly __templateSetLoaderId; private readonly __itemsLoaderId; private readonly __storeLoaderId; get scopeCollection(): ScopeCollection | null; renderBody(): TemplateResult; get isBodyReady(): boolean; private __canRead; private get __isCurrencyCodeUnreachable(); private get __defaultTemplateSetHref(); private get __localeCodesHelperHref(); private get __templateSetHref(); private get __itemsHref(); private get __storeHref(); private get __defaultTemplateSet(); private get __localeCodesHelper(); private get __templateSet(); private get __items(); private get __store(); private get __currencyDisplay(); private get __currencyCode(); private get __line1Options(); private get __line2Options(); private get __line2Key(); private get __statusOptions(); } export {};