import type { Transaction as InternalTransaction } from '../index'; import "viem/window"; import { Plugin } from '@remixproject/engine'; export declare class TxRunnerWeb3 { event: any; _api: Plugin; constructor(wrapperAPI: Plugin); _executeTx(tx: any, network: any, txFee: any): Promise; broadcastTx(tx: any, resp: any, isCreation: boolean, isUserOp: any, contractAddress: any): Promise; execute(args: InternalTransaction): Promise; runInNode(args: InternalTransaction): Promise; confirmTransaction(tx: any, network: any, gasEstimation: any, gasPriceValue: any): Promise; sendUserOp(tx: any, chainId: any): Promise<{ txHash: any; contractAddress: any; }>; }