import React, { PropsWithChildren } from 'react';
import { type TProductCard002 } from './product-card-002.ns';
/**
 * 상품정보를 표시하기위한 primitive 컴포넌트입니다.
 */
declare function ProductCard002({ children }: PropsWithChildren): import("@emotion/react/jsx-dev-runtime").JSX.Element;
declare namespace ProductCard002 {
    var Slot: React.FC<SlotProps>;
}
interface SlotProps extends React.HTMLAttributes<HTMLDivElement> {
    children?: React.ReactNode;
    name: 'image' | 'name' | 'option' | 'price';
}
/**
 * 상품 아이템을 표시해줍니다.
 *
 * @param thumbnail 아이템의 이미지를 표시해줍니다.
 * @param name 아이템의 이름을 표시해줍니다.
 * @param option 아이템의 옵션을 표시해줍니다.
 * @param count 아이템의 수량을 표시해줍니다.
 * @param originalPrice 아이템의 원가를 표시해줍니다. 원가는 항상 포함되어야합니다.
 * @param price 아이템의 결제해야하는 금액을 표시해줍니다.
 * @param currency 아이템이 어느 통화인가를 표시해줍니다.
 */
declare function ProductCard002Template({ id, thumbnail, name, option, qty, originalPrice, price, currency, }: TProductCard002.props): import("@emotion/react/jsx-dev-runtime").JSX.Element;
export { ProductCard002, ProductCard002Template };
