import { Contract , Signer } from "ethers" ; import { Provider } from "@ethersproject/providers" ; import type { IModuleUpdate } from "../IModuleUpdate" ; export class IModuleUpdate__factory { static connect ( address , signerOrProvider ) { return new Contract ( address , _abi , signerOrProvider ) as IModuleUpdate ; } } const _abi = [ { inputs : [ { internalType : "address" , name : "_implementation" , type : "address" , } , ] , name : "updateImplementation" , outputs : [ ] , stateMutability : "nonpayable" , type : "function" , } , ] ;