import React from 'react'; import { ThumborSettingType } from '../../Common/types'; import { FileURLType } from '../../ProductReviews/types'; export declare type PopupImageSliderClassesType = { reviewPopupContentClassName?: string; reviewPopupContainerClassName?: string; reviewPopupImagePopupClassName?: string; reviewPopupLeftButtonClassName?: string; reviewPopupRightButtonClassName?: string; reviewPopupButtonCloseClassName?: string; reviewPopupImagePreviewClassName?: string; reviewPopupPreviewClassName?: string; }; declare type PopupImageSliderProps = { label: string; iconClose?: React.ReactNode; iconLeft?: React.ReactNode; iconRight?: React.ReactNode; thumborSetting: ThumborSettingType; setShowPopup: (data: number | null) => void; showPopup: number; imagePreview?: FileURLType[]; classes?: PopupImageSliderClassesType; lazyLoadedImage?: boolean; widthImage?: number; heightImage?: number; }; declare const PopupImageSlider: { ({ thumborSetting, label, iconClose, iconLeft, iconRight, classes, setShowPopup, showPopup, imagePreview, lazyLoadedImage, widthImage, heightImage, }: PopupImageSliderProps): JSX.Element; displayName: string; __docgenInfo: { description: string; displayName: string; props: { label: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; iconClose: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; iconLeft: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; iconRight: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; thumborSetting: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; setShowPopup: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; showPopup: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; imagePreview: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; classes: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; lazyLoadedImage: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; widthImage: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; heightImage: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; }; }; }; export default PopupImageSlider;