import { ReactNode } from 'react'; import { PaginationClassName } from '../../Pagination/type'; import { OrderHistoryType, MemberInfoType, OrderHistoryTableClassesType } from '../types'; export declare type OrderHistoryTablePropsType = { classes: OrderHistoryTableClassesType; onClickNeedReview?: (id: string) => void; getOrderHistory: () => void; onErrorMsg: (msg: string) => void; onSuccessMsg: (msg: string, data: any) => void; orderHistory: OrderHistoryType[]; paymentHrefPrefix: string; isCallPagination: boolean; isInfinite: boolean; pageNumber: number; itemPerPage: number; totalItems: number; setPageNumber: (pageNumber: number) => void; prevLabel: string; nextLabel: string; paginationClasses?: PaginationClassName; closeIcon?: ReactNode; infoIcon?: ReactNode; chevronUpIcon?: ReactNode; chevronDownIcon?: ReactNode; invoiceIcon?: ReactNode; loadingIcon?: ReactNode; uploadIcon?: ReactNode; checkMarkIcon?: ReactNode; iconTracker?: ReactNode; memberInfo: MemberInfoType; }; declare const OrderHistoryTable: ({ classes, getOrderHistory, onClickNeedReview, onSuccessMsg, onErrorMsg, orderHistory, isCallPagination, isInfinite, pageNumber, itemPerPage, totalItems, setPageNumber, prevLabel, nextLabel, paginationClasses, infoIcon, closeIcon, chevronUpIcon, chevronDownIcon, invoiceIcon, loadingIcon, iconTracker, uploadIcon, checkMarkIcon, memberInfo, }: OrderHistoryTablePropsType) => JSX.Element; export default OrderHistoryTable;