import React, { FC } from 'react'; import { PaginationClassName } from '../Pagination/type'; export declare type PageInfoType = { pageNumber: number; itemPerPage: number; totalItems: number; }; export declare type TestimonialsPropsType = { classes?: { containerClassName?: string; mainClassName?: string; cardClassName?: string; titleClassName?: string; contentClassName?: string; userClassName?: string; dateClassName?: string; headerClassName?: string; starContainerClassName?: string; starClassName?: string; headerContainerClassName?: string; imgContainerClassName?: string; imgClassName?: string; detailContainerClassName?: string; }; callPagination?: boolean; isList?: boolean; pageNumber?: number; itemPerPage?: number; filledRatingIcon?: any; unfilledRatingIcon?: any; refetchList?: any; getPageInfo?: (pageInfo: PageInfoType) => void; filter?: { published?: boolean; isFeatured?: boolean; productID?: string; }; loadingComponent?: any; errorComponent?: any; emptyPlaceholder?: any; withImage?: boolean; nextLabel?: string | React.ReactNode; prevLabel?: string | React.ReactNode; paginationClasses?: PaginationClassName; Carousel?: any; lazyLoadedImage?: boolean; [otherProp: string]: any; }; export declare const isTestimonialAllowed: () => boolean | undefined; declare const Testimonials: FC; export default Testimonials;