import { ReactNode } from 'react'; import { OrderHistoryType, MemberInfoType } from '../types'; import { OrderHistoryClassesType } from './OrderHistory'; import { PaginationClassName } from '../../Pagination/type'; import { ThumborSettingType } from '../../Common/types'; export declare type OrderHistoryAccordionPropsType = { orders: OrderHistoryType[]; getOrderHistory: () => void; classes: Omit; point: number; isCallPagination: boolean; isInfinite: boolean; pageNumber: number; itemPerPage: number; totalItems: number; setPageNumber: (pageNumber: number) => void; onSuccessMsg: (msg: string, data: any) => void; onErrorMsg: (msg: string) => void; prevLabel: string; nextLabel: string; paginationClasses?: PaginationClassName; thumborSetting?: ThumborSettingType; reviewStatusCheckMark: ReactNode; iconTracker?: ReactNode; paymentHrefPrefix?: string; closeIcon?: ReactNode; uploadIcon?: ReactNode; trackIcon?: ReactNode; loadingIcon?: ReactNode; lazyLoadedImage?: boolean; widthImage?: number; heightImage?: number; memberInfo: MemberInfoType; }; declare const OrderHistoryAccordion: { ({ orders, getOrderHistory, classes, point, isCallPagination, isInfinite, pageNumber, itemPerPage, totalItems, setPageNumber, onSuccessMsg, onErrorMsg, prevLabel, nextLabel, paginationClasses, thumborSetting, reviewStatusCheckMark, closeIcon, trackIcon, uploadIcon, iconTracker, loadingIcon, paymentHrefPrefix, lazyLoadedImage, widthImage, heightImage, memberInfo, }: OrderHistoryAccordionPropsType): JSX.Element; displayName: string; __docgenInfo: { description: string; displayName: string; props: { orders: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; getOrderHistory: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; classes: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; point: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; isCallPagination: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; isInfinite: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; pageNumber: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; itemPerPage: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; totalItems: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; setPageNumber: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; onSuccessMsg: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; onErrorMsg: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; prevLabel: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; nextLabel: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; paginationClasses: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; thumborSetting: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; reviewStatusCheckMark: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; iconTracker: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; paymentHrefPrefix: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; closeIcon: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; uploadIcon: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; trackIcon: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; loadingIcon: { defaultValue: null; 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; }; }; memberInfo: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; }; }; }; export default OrderHistoryAccordion;