import { ReactNode } from 'react'; import { ProductReviewType } from '../types'; declare enum ProductInfoClasses { productInfoContainerClassName = 0, productImageClassName = 1, productDetailContainerClassName = 2, productNameClassName = 3, yourRatingTextClassName = 4, productReviewButtonContainerClassName = 5, writeReviewButtonClassName = 6, openReviewButtonClassName = 7 } export declare type ProductInfoClassesType = Record; export declare type ProductInfoProps = { classes: ProductInfoClassesType; productReview: ProductReviewType; productReviewIndex: number; isOpened: boolean; arrowIconUp: ReactNode; arrowIconDown: ReactNode; handleToggleAccordion: (index: number) => () => void; lazyLoadedImage?: boolean; }; declare const ProductInfo: ({ classes, productReview, productReviewIndex, isOpened, arrowIconDown, arrowIconUp, handleToggleAccordion, lazyLoadedImage, }: ProductInfoProps) => JSX.Element; export default ProductInfo;