import { ChainId } from './Fct'; declare const getPlugin: ({ signature, address, chainId }: { signature: string; address: string; chainId: ChainId; }) => { name: string; plugin: { new (args: { chainId: ChainId; initParams?: Partial<{ [x: string]: any; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("./Fct").NewPluginType>; }; description?: string | undefined; } | { name: string; plugin: { new (args: { chainId: ChainId; initParams?: Partial<{ [x: string]: any; }> | undefined; walletAddress?: string | undefined; vaultAddress?: string | undefined; provider?: import("@ethersproject/providers").JsonRpcProvider | undefined; }): import("./Fct").NewPluginType>; }; description?: string | undefined; }[] | { plugin: typeof import("./Fct/Fct.multicall").Multicall | undefined; name: string | undefined; }; export * from './Fct'; export * from './Fct/Fct.multicall'; export { getPlugin };