import SmartWalletContractEthers_v1_0_0 from './SmartWallet/v1.0.0/SmartWalletContractEthers'; import SmartWalletContractEthers_v1_0_1 from './SmartWallet/v1.0.1/SmartWalletContractEthers'; import MultiSendEthersContract_v1_0_0 from './MultiSend/v1.0.0/MultiSendEthersContract'; import MultiSendEthersContract_v1_0_1 from './MultiSend/v1.0.1/MultiSendEthersContract'; import MultiSendCallOnlyEthersContract_v1_0_0 from './MultiSendCallOnly/v1.0.0/MultiSendCallOnlyEthersContract'; import MultiSendCallOnlyEthersContract_v1_0_1 from './MultiSendCallOnly/v1.0.1/MultiSendCallOnlyEthersContract'; import SmartWalletFacoryContractEthers_v1_0_0 from './SmartWalletFactory/v1.0.0/SmartWalletProxyFactoryEthersContract'; import SmartWalletFacoryContractEthers_v1_0_1 from './SmartWalletFactory/v1.0.1/SmartWalletProxyFactoryEthersContract'; import EntryPointEthersContract_v1_0_0 from './EntryPointContract/v1.0.0/EntryPointEthersContract'; import EntryPointEthersContract_v1_0_1 from './EntryPointContract/v1.0.1/EntryPointEthersContract'; import { JsonRpcProvider } from '@ethersproject/providers'; import { SmartAccountVersion } from '@biconomy-sdk/core-types'; export declare function getSmartWalletContractInstance(smartAccountVersion: SmartAccountVersion, contractAddress: string, provider: JsonRpcProvider): SmartWalletContractEthers_v1_0_0 | SmartWalletContractEthers_v1_0_1; export declare function getMultiSendContractInstance(smartAccountVersion: SmartAccountVersion, contractAddress: string, provider: JsonRpcProvider): MultiSendEthersContract_v1_0_0 | MultiSendEthersContract_v1_0_1; export declare function getMultiSendCallOnlyContractInstance(smartAccountVersion: SmartAccountVersion, contractAddress: string, provider: JsonRpcProvider): MultiSendCallOnlyEthersContract_v1_0_0 | MultiSendCallOnlyEthersContract_v1_0_1; export declare function getSmartWalletFactoryContractInstance(smartAccountVersion: SmartAccountVersion, contractAddress: string, provider: JsonRpcProvider): SmartWalletFacoryContractEthers_v1_0_0 | SmartWalletFacoryContractEthers_v1_0_1; export declare function getEntryPointFactoryContractInstance(smartAccountVersion: SmartAccountVersion, contractAddress: string, provider: JsonRpcProvider): EntryPointEthersContract_v1_0_0 | EntryPointEthersContract_v1_0_1;