import { Wallet } from 'ethers'; export declare function buildERC20TransferTx(wallet: Wallet, tokenAddress: string, to: string, amount: bigint, nonce: number, gasPrice: bigint, chainId: number, txType: 0 | 2): Promise; export declare function buildERC20ApproveTx(wallet: Wallet, tokenAddress: string, spender: string, amount: bigint, nonce: number, gasPrice: bigint, chainId: number, txType: 0 | 2): Promise; export declare function buildNativeTransferTx(wallet: Wallet, to: string, amount: bigint, nonce: number, gasPrice: bigint, chainId: number, txType: 0 | 2): Promise;