import type { EntryPointVersion } from "viem/account-abstraction"; import type { GetKernelVersion, KernelValidator } from "../../types/kernel.js"; import { type CreateKernelAccountParameters, type CreateKernelAccountReturnType, type KernelSmartAccountImplementation } from "./createKernelAccount.js"; export type CreateKernelMigrationAccountParameters> = Omit, "plugins"> & { plugins: { sudo: { migrate: { from: KernelValidator; to: KernelValidator; }; }; }; }; export declare const MIGRATION_HELPER_ADDRESS = "0x03EB97959433D55748839D27C93330Cb85F31A93"; export declare function createKernelMigrationAccount>(client: KernelSmartAccountImplementation["client"], params: CreateKernelMigrationAccountParameters): Promise & { getRootValidatorMigrationStatus?: () => Promise; }>; //# sourceMappingURL=createKernelMigrationAccount.d.ts.map