import { type KernelAccountClientActions } from "@zerodev/sdk"; import type { SmartAccountClientConfig } from "@zerodev/sdk/clients"; import type { BundlerRpcSchema, Chain, Client, Prettify, RpcSchema, Transport } from "viem"; import type { BundlerActions, SmartAccount } from "viem/account-abstraction"; import { type WeightedKernelAccountClientActions } from "./decorators/weightedKernelAccountClient.js"; export type WeightedKernelAccountClient = Prettify ? chain : undefined, account, rpcSchema extends RpcSchema ? [...BundlerRpcSchema, ...rpcSchema] : BundlerRpcSchema, BundlerActions & KernelAccountClientActions & WeightedKernelAccountClientActions>>; export declare function createWeightedKernelAccountClient(parameters: SmartAccountClientConfig): WeightedKernelAccountClient; //# sourceMappingURL=weightedKernelAccountClient.d.ts.map