import type { Chain, Client, Hex, Transport } from "viem"; import type { PrepareUserOperationParameters, SmartAccount } from "viem/account-abstraction"; import { type WeightedValidatorContractVersion } from "../toWeightedValidatorPlugin.js"; export type ApproveUserOperationParameters = PrepareUserOperationParameters & { validatorContractVersion: WeightedValidatorContractVersion; }; export declare function approveUserOperation(client: Client, args_: ApproveUserOperationParameters): Promise; //# sourceMappingURL=approveUserOperation.d.ts.map