import { type KernelValidator } from "@zerodev/sdk"; import { type Chain, type Client, type Hex, type Transport } from "viem"; import type { GetSmartAccountParameter, SmartAccount } from "viem/account-abstraction"; import { type WeightedValidatorContractVersion } from "../toWeightedValidatorPlugin.js"; export type ApprovePluginParameters = GetSmartAccountParameter & { plugin: KernelValidator; validatorContractVersion: WeightedValidatorContractVersion; }; export declare function approvePlugin(client: Client, args_: ApprovePluginParameters): Promise; //# sourceMappingURL=approvePlugin.d.ts.map