type SendCallsOptions< ID extends WalletId = WalletId, abi extends Abi = [], abiFunction extends AbiFunction = AbiFunction,> = { calls: Array<PreparedSendCall<abi, abiFunction>>; capabilities?: WalletSendCallsParameters[number]["capabilities"]; chain?: Chain; version?: WalletSendCallsParameters[number]["version"]; wallet: Wallet<ID>;};