import React from "react"; import { CartProps, RewardCoupon } from "./Cart"; import "./shared.scss"; export interface DrawerLayout { headerIds?: string[]; scroll?: { topIds?: string[]; bottomIds?: string[]; }; footerIds?: string[]; } interface CartDrawerProps extends CartProps { prefixMessageText?: string; suffixMessageText?: string; successMessageText?: string; switchWidthVariant?: boolean; toggleDecimal?: boolean; cartOffersCarouselHeight?: number; showEmptyCartRecommendations?: boolean; checkoutButtonBottomSpacing?: number; applyCouponCode?: (code: string) => Promise; showApplyCoupon?: boolean; enableConfetti?: boolean; checkoutSectionMessageRedirectLink?: string; showCheckoutButtonPaymentIcons?: boolean; showCouponOptions?: boolean; rewardCoupons?: RewardCoupon[]; useCartShell?: boolean; showTrustedBadge?: boolean; trustedBadgeData?: CartProps["trustedBadgeData"]; drawerLayoutData?: DrawerLayout; } declare const _default: React.NamedExoticComponent; export default _default;