export declare class CheckoutWidgetPlaceHolderConfigParam { enableShipping: boolean; enableMembershipPointsConversion: boolean; enableCashVoucher: boolean; enablePgw: boolean; } export declare class ProductListDisplayWidgetPlaceHolderConfigParams { productDetailsLayout: string; priceColor: string; } export declare class ProductSliderWidgetPlaceHolderConfigParams { categoryCode: string; productListDisplayLayout: string; productDetailsLayout: string; } export declare class MyInvoiceWidgetPlaceHolderConfigParams { myInvoiceDetailLayout: string; } export declare class MyInvoiceDetailWidgetPlaceHolderConfigParams { myInvoiceItemDetailLayout: string; myInvoicePaymentLayout: string; myInvoiceRequestRefundLayout: string; maxNoDays: number; enableRefund: boolean; } export declare class MyInvoicePaymentWidgetPlaceHolderConfigParams { myInvoiceLayout: string; myInvoiceDetailLayout: string; myInvoiceItemDetailLayout: string; } /** * @deprecated * CardModel will be replaced by post */ export declare class CPCommerceCardModel { title: string; subtitle?: string; img_url: string; content: string; btnName?: string; btnNavigationUrl?: string; } /** * @deprecated * CardLayoutWidgetPlaceHolderConfigParamsOld will be replaced by CardLayoutWidgetPlaceHolderConfigParams */ export declare class CardLayoutWidgetPlaceHolderConfigParamsOld { title: string; cards: CPCommerceCardModel[]; } export declare class CardLayoutWidgetPlaceHolderConfigParams { title: string; post_guids: string[]; } export declare class StaticPageWidgetConfigParams { guid: string; } export declare class ShippingAddressWidgetConfigParams { editRoute: string; addRoute: string; } export declare class ShippingAddressAddWidgetConfigParams { onSaveRoute: string; } export declare class ShippingAddressDetailsWidgetConfigParams { onSaveRoute: string; } export declare class NewsListWidgetConfigParams { newsDetailsRoute: string; } export declare class ShoppingCartWidgetConfigParams { checkoutRoute: string; productCategoryListingRoute: string; } export declare class VoucherListWidgetConfigParams { voucherDetailsRoute: string; } export declare class CategoryGroupTilesWidgetPlaceHolderConfigParams { title: string; labelListGuid: string; labelHdrsAndLayoutUrls: Array<{ labelHdrGuid: string; destinationUrl: string; }>; destination_url: string; } export declare class ProductDetailsWidgetConfigParams { checkoutRoute: string; }