import type { SmartAccountSigner } from "@aa-sdk/core"; import { type AlchemySmartAccountClient, type AlchemySmartAccountClientConfig } from "@account-kit/infra"; import { type AccountLoupeActions, type CreateMultiOwnerModularAccountParams, type LightAccount, type MultiOwnerModularAccount, type MultiOwnerPluginActions, type PluginManagerActions } from "@account-kit/smart-contracts"; import { type Chain, type HttpTransport } from "viem"; export type AlchemyModularAccountClientConfig = Omit, "transport"> & Omit>, "account">; export declare function createModularAccountAlchemyClient(params: AlchemyModularAccountClientConfig): Promise, MultiOwnerPluginActions> & PluginManagerActions> & AccountLoupeActions>>>;