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; /** * Basic card displaying a payment resource (`fx:payment`). * * @element foxy-payment-card * @since 1.11.0 */ export declare class PaymentCard extends Base { static get properties(): PropertyDeclarations; /** URL of the `fx:hosted_payment_gateways` property helper resource. */ hostedPaymentGatewaysHelper: string | null; /** URL of the `fx:payment_gateways` property helper resource. */ paymentGatewaysHelper: string | null; private readonly __hostedPaymentGatewaysLoaderId; private readonly __paymentGatewaysLoaderId; private readonly __transactionLoaderId; private readonly __storeLoaderId; renderBody(): TemplateResult; get isBodyReady(): boolean; private get __hostedPaymentGatewaysLoader(); private get __paymentGatewaysLoader(); private get __transactionLoader(); private get __storeLoader(); private get __canReadStore(); private get __currencyDisplay(); private get __currencyCode(); private get __gatewayName(); } export {};