import { type Client } from "viem"; import type { EntryPointVersion } from "viem/account-abstraction"; import { type KernelPluginManager, type KernelPluginManagerParams } from "../../types/kernel.js"; export declare function isKernelPluginManager(plugin: any): plugin is KernelPluginManager; export declare function toKernelPluginManager(client: Client, { sudo, regular, hook, pluginEnableSignature, validatorInitData, action, validAfter, validUntil, entryPoint, kernelVersion, chainId, isPreInstalled }: KernelPluginManagerParams): Promise>; //# sourceMappingURL=toKernelPluginManager.d.ts.map