/// import { type ChildProcess } from "child_process"; import type { HexData, HexData32, UserOperationV06 } from "../types/index.js"; import { type Abi } from "abitype"; import { type Account, type Address, type PublicClient, type TestClient, type Transport, type WalletClient } from "viem"; import { type Chain } from "viem/chains"; export type Clients = { public: PublicClient; test: TestClient; wallet: WalletClient; }; export declare const launchAnvil: () => Promise; export declare const createClients: (signer?: Account) => Promise; export declare const deployContract: (clients: Clients, deployer: Address, abi: Abi, args: any[], bytecode: HexData) => Promise
; export declare function getUserOpHash(op: UserOperationV06, entryPoint: Address, chainId: number): HexData32; export declare const parseSenderAddressError: (e: Error) => Address; //# sourceMappingURL=test.d.ts.map