import { Provider } from "@ethersproject/providers"; import { DeployWalletDto, DeployWalletReponse, SmartAccountResponse } from "../utils/AarcTypes"; declare class Zerodev { provider: Provider; chainId: number; constructor(chainId: number, rpcUrl: string); getAllZerodevSCWs(owner: string): Promise; getZerodevSCW(owner: string, index: number): Promise; deployZerodevSCW(deployWalletDto: DeployWalletDto): Promise; getAccountInitCode(owner: string, index: number): string; getFactoryInitCode(owner: string, index: number): string; } export default Zerodev;