import type { Data } from './types'; import type { PropertyDeclarations } from 'lit-element'; import type { TemplateResult } from 'lit-html'; 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 shipping method (`fx:shipping_method`). * * @element foxy-shipping-method-card * @since 1.21.0 */ export declare class ShippingMethodCard extends Base { static get defaultImageSrc(): string; static get properties(): PropertyDeclarations; /** * URL of the `fx:store_shipping_methods` collection for a store. * If provided, the card will display Active status on active shipping methods. */ storeShippingMethods: string | null; /** * Shipping method image/logo URL getter. * If left `null`, the card will display the default image. */ getImageSrc: ((type: string) => string) | null; private readonly __storeShippingMethodsLoaderId; renderBody(): TemplateResult; get isBodyReady(): boolean; private get __canReadStoreShippingMethods(); private get __storeShippingMethodsHref(); private get __storeShippingMethodsLoader(); private get __storeShippingMethodsItems(); } export {};