import { WalletClient } from './core.js'; import { EVMWalletClient, EVMTransaction, EVMTransactionResult } from './evm.js'; import './chain.js'; import 'abitype'; declare function isEVMSmartWalletClient(wallet: WalletClient): wallet is EVMSmartWalletClient; interface EVMSmartWalletClient extends EVMWalletClient { sendBatchOfTransactions: (transactions: EVMTransaction[]) => Promise; } export { type EVMSmartWalletClient, isEVMSmartWalletClient };