import { ReactNode } from 'react'; import { OrderHistoryType, MemberInfoType } from '../types'; import { OrderHistoryClassesType } from './OrderHistory'; import { ThumborSettingType } from '../../Common/types'; declare type AccordionItemPropsType = { order: OrderHistoryType; tabIndex: number; classes: Omit; point: number; thumborSetting?: ThumborSettingType; reviewStatusCheckMark: ReactNode; closeIcon?: ReactNode; uploadIcon?: ReactNode; trackIcon?: ReactNode; iconTracker?: ReactNode; paymentHrefPrefix?: string; handleButtonDelivered: (orderID: string) => void; onSuccessMsg: (msg: string, data: any) => void; onErrorMsg: (msg: string) => void; getOrderHistory: () => void; memberInfo: MemberInfoType; lazyLoadedImage?: boolean; widthImage?: number; heightImage?: number; }; declare const AccordionItem: { ({ order, tabIndex, classes, point, thumborSetting, reviewStatusCheckMark, iconTracker, closeIcon, trackIcon, uploadIcon, handleButtonDelivered, onErrorMsg, onSuccessMsg, getOrderHistory, lazyLoadedImage, widthImage, heightImage, memberInfo, }: AccordionItemPropsType): JSX.Element; displayName: string; __docgenInfo: { description: string; displayName: string; props: { order: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; tabIndex: { 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; }; }; thumborSetting: { defaultValue: { value: string; }; description: string; name: string; required: boolean; type: { name: string; }; }; reviewStatusCheckMark: { defaultValue: { value: string; }; 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; }; }; iconTracker: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; paymentHrefPrefix: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; handleButtonDelivered: { 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; }; }; getOrderHistory: { defaultValue: null; description: string; name: string; required: boolean; type: { name: string; }; }; memberInfo: { 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; }; }; }; }; }; export default AccordionItem;