import { ChainId } from '../../../Fct/generics'; import { Multicall } from './generic/Multicall'; export declare const getMulticallPluginByName: ({ name, chainId }: { name: string; chainId: ChainId; }) => Multicall[]> | undefined; export declare const getMulticallPlugin: ({ signature, chainId }: { signature: string; chainId: ChainId; }) => Multicall[]> | undefined; export declare const getMulticallPluginConstructor: ({ signature, chainId }: { signature: string; chainId: ChainId; }) => typeof Multicall | undefined; export { createApprovalsPlugin } from './createApprovalsPlugin'; export { Erc20Airdrop } from './Erc20Airdrop'; export { Erc20Approvals } from './Erc20Approvals'; export { Erc20MonoTransfers } from './Erc20MonoTransfers'; export { Erc20Transfers } from './Erc20Transfers'; export * from './generic/createMulticallPlugin'; export { Multicall } from './generic/Multicall'; export { MultiBalance } from './MultiBalance'; export { MultiDivider } from './MultiDivider'; export { MultiMultiplier } from './MultiMultiplier'; export { EthTransfers } from './Transfers'; export { MultiAdd } from './MultiAdd'; export { MultiSubtract } from './MultiSubtract'; export { MultiGetOffchainData } from './MultiGetOffchainData'; export { ApprovedSwap } from './ApprovedSwap'; export { UnwrapAndSendEth } from './UnwrapAndSendEth';