import React from 'react'; import { ApprovalState } from '../../../../state/allowance/useAllowance'; import { Token } from '@ape.swap/apeswap-lists'; import { GooSaleBondData } from '../BuyBond/BuyBond'; declare const TransactionModal: ({ onDismiss, txChain, approvalState, approveCallback, loadingTx, txCallback, bondData, inputToken, inputValue, depositAmount, buyTxHash, rateChanged, }: { onDismiss?: () => void; txChain?: number; approvalState?: ApprovalState; approveCallback?: () => Promise; loadingTx?: boolean; txCallback?: () => void; bondData: GooSaleBondData | undefined; inputToken: Token | "NATIVE" | undefined; inputValue: string; depositAmount: string; buyTxHash?: string; rateChanged: boolean; }) => React.JSX.Element; export default TransactionModal;