import Decimal from "decimal.js"; import { Provider, TransactionRequestLike } from "fuels"; import { Hex } from "viem"; import { ChainList } from "../../chains"; declare const simulate: (tx: TransactionRequestLike, address: string, provider: Provider, chainList: ChainList) => Promise<{ amount: Decimal; gas: bigint; gasFee: Decimal; token: { type: string; contractAddress: Hex; decimals: number; logo?: string; name: string; symbol: string; }; } | null>; declare const fixTx: (address: string, tx: TransactionRequestLike, provider: Provider) => Promise; declare const isFuelNativeTransfer: (tx: TransactionRequestLike) => boolean | undefined; export { fixTx, isFuelNativeTransfer, simulate };