/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers } from "ethers"; import { FactoryOptions, HardhatEthersHelpers as HardhatEthersHelpersBase, } from "@nomiclabs/hardhat-ethers/types"; import * as Contracts from "."; declare module "hardhat/types/runtime" { interface HardhatEthersHelpers extends HardhatEthersHelpersBase { getContractFactory( name: "Home", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MerkleTreeManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NomadBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "QueueManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Replica", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "UpgradeBeaconProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Version0", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "XAppConnectionManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMessageRecipient", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IUpdaterManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OwnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TypedMemView", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BridgeRouter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BridgeToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ETHHelper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockCore", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockWeth", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestBridgeMessage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "CantBePaid", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestBridgeRouter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TestEncoding", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TokenRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PingPongRouter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Router", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RouterTemplate", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "XAppConnectionClient", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBridgeToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ITokenRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IWeth", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; // default types getContractFactory( name: string, signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( abi: any[], bytecode: ethers.utils.BytesLike, signer?: ethers.Signer ): Promise; } }