import React, { ReactNode } from 'react'; import { ThemeOverrideProps } from '@xsolla/xui-core'; type TransactionCellState = "default" | "hover" | "press"; type TransactionCellStatus = "completed" | "pending" | "failed"; type TransactionCellCurrency = "fiat" | "xsollaPoints"; interface TransactionCellProps extends ThemeOverrideProps { title: ReactNode; amount: ReactNode; description?: ReactNode; secondaryAmount?: ReactNode; icon?: ReactNode; status?: TransactionCellStatus; currency?: TransactionCellCurrency; state?: TransactionCellState; onPress?: () => void; disabled?: boolean; "aria-label"?: string; testID?: string; } declare const TransactionCell: React.FC; export { TransactionCell, type TransactionCellCurrency, type TransactionCellProps, type TransactionCellState, type TransactionCellStatus };