import { type SmartAccountSigner } from "@aa-sdk/core"; import { type AlchemySmartAccountClient, type AlchemySmartAccountClientConfig, type AlchemyTransport } from "@account-kit/infra"; import { type AccountLoupeActions, type CreateMultisigModularAccountParams, type LightAccount, type MultisigModularAccount, type MultisigPluginActions, type MultisigUserOperationContext, type PluginManagerActions } from "@account-kit/smart-contracts"; import { type Chain, type HttpTransport } from "viem"; export type AlchemyMultisigAccountClientConfig = Omit, "transport"> & Omit, MultisigUserOperationContext>, "account"> & { transport: AlchemyTransport; }; export declare function createMultisigAccountAlchemyClient(params: AlchemyMultisigAccountClientConfig): Promise, MultisigPluginActions> & PluginManagerActions> & AccountLoupeActions>, MultisigUserOperationContext>>;