import React from "react"; declare const _default: React.MemoExoticComponent<({ product: variant, handleDecrement, handleIncrement, removeCartItem, addCartItem, isDev, themeColor, primaryTextColor, secondaryTextColor, tertiaryColor, tertiaryTextColor, showQtySelector, themeTextColor, showEditOptionOnProducts, percentageOff, removeFreebieFromCart, showDeleteOnFreebies, imageAspectSelector, cartComponentsCornerType, cartComponentsCornerRadius, backgroundSubdued, backgroundColor, showDiscountOnMRP, freeLabelText, isLargeScreen, }: { product: any; addCartItem?: ((product: any) => Promise) | undefined; removeCartItem?: ((product: any) => Promise) | undefined; handleIncrement?: ((lineItemKey: string | number, newQuantity: number, properties?: { [key: string]: string; } | undefined) => Promise) | undefined; handleDecrement?: ((lineItemKey: string | number, newQuantity?: number | undefined) => Promise) | undefined; isDev?: boolean | undefined; themeColor?: string | undefined; primaryTextColor?: string | undefined; secondaryTextColor?: string | undefined; tertiaryColor?: string | undefined; tertiaryTextColor?: string | undefined; showQtySelector?: boolean | undefined; themeTextColor?: string | undefined; showEditOptionOnProducts?: boolean | undefined; percentageOff?: number | undefined; removeFreebieFromCart?: ((lineItemKey: string) => Promise) | undefined; showDeleteOnFreebies?: boolean | undefined; imageAspectSelector?: "square" | "portrait" | undefined; cartComponentsCornerType?: "rounded" | "sharp" | undefined; cartComponentsCornerRadius?: number | undefined; backgroundSubdued?: string | undefined; backgroundColor?: string | undefined; showDiscountOnMRP?: boolean | undefined; freeLabelText?: string | undefined; isLargeScreen?: boolean | undefined; }) => React.JSX.Element>; export default _default;