import { BigNumber } from 'ethers'; import { TransactionState } from '../../enums'; export interface TxWithFeeBlock { number: number; blockTime: Date; ethPriceInUSD: number; } export interface TransactionWithFee { baseFeeCostBasis: BigNumber; baseFeeMined: BigNumber; maxFeePerGas: BigNumber; maxPriorityFeePerGas: BigNumber; gasLimit: BigNumber; transactionCostInUsdAtMined: number; transactionCostInUsdAtCreation: number; transactionCostBasisInUSDWorstCase: number; blockCostBasis: TxWithFeeBlock | null; blockMined: TxWithFeeBlock | null; id: string; createdAt: Date; state: TransactionState; pendingSince?: Date; deadlineDuration: number; params: object; hasBeenForced: boolean; from: string; to: string; value: BigNumber; nonce: number; transactionHash: string | null; } //# sourceMappingURL=TransactionWithFee.d.ts.map