import { type SmartAccountClient, type SmartAccountClientActions, type SmartAccountClientConfig, type SmartAccountSigner, type SmartContractAccount } from "@alchemy/aa-core"; import { type Chain, type CustomTransport, type Transport } from "viem"; import { type CreateLightAccountParams, type LightAccount } from "../accounts/account.js"; import { type LightAccountClientActions } from "../decorators/lightAccount.js"; export type CreateLightAccountClientParams = { transport: CreateLightAccountParams["transport"]; chain: CreateLightAccountParams["chain"]; account: Omit, "transport" | "chain">; } & Omit, "transport" | "account" | "chain">; export declare function createLightAccountClient(args: CreateLightAccountClientParams): Promise, SmartAccountClientActions & LightAccountClientActions>>>;