import type { ScopeCollection } from '../../../utils/user-scope'; import type { PropertyDeclarations } from 'lit-element'; import type { TemplateResult } from 'lit-html'; import type { Data } from './types'; import { InternalCard } from '../../internal/InternalCard/InternalCard'; declare const Base: typeof InternalCard & import("lit-element").Constructor & { defaultNS: string; } & import("lit-element").Constructor; /** * Card element representing a subscription (`fx:subscription`). * Admin-only. * * @element foxy-admin-subscription-card * @since 1.21.0 */ export declare class AdminSubscriptionCard extends Base { static get properties(): PropertyDeclarations; /** * URL of the `fx:locale_codes` property helper. * This will be used to determine the currency code for subscriptions that link to a * transaction template without the code. */ localeCodes: string | null; private readonly __transactionTemplateLoaderId; private readonly __defaultTemplateSetLoaderId; private readonly __localeCodesHelperLoaderId; private readonly __templateSetLoaderId; private readonly __customerLoaderId; private readonly __itemsLoaderId; private readonly __storeLoaderId; get scopeCollection(): ScopeCollection | null; renderBody(): TemplateResult; get isBodyReady(): boolean; private get __transactionTemplateHref(); private get __defaultTemplateSetHref(); private get __localeCodesHelperHref(); private get __templateSetHref(); private get __customerHref(); private get __itemsHref(); private get __storeHref(); private get __transactionTemplate(); private get __defaultTemplateSet(); private get __localeCodesHelper(); private get __templateSet(); private get __customer(); private get __items(); private get __store(); private get __currencyDisplay(); private get __summaryOptions(); private get __summaryKey(); private get __currencyCode(); private get __priceOptions(); private get __priceKey(); } export {};