/* 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: "OwnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PausableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBeacon", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1967Proxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1967Upgrade", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Proxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ProxyAdmin", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "TransparentUpgradeableProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Enumerable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Metadata", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Receiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721Checkpointable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721Enumerable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IProxyRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOExecutor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsDAOExecutor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOEvents", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOEventsV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOProxyStorage", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOStorageV1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOStorageV1Adjusted", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOStorageV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsTokenLike", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOLogicV1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOLogicV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOProxyV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Inflator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IInflator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsArt", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsAuctionHouse", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsDescriptor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsDescriptorMinimal", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsDescriptorV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsSeeder", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INounsToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISVGRenderer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IWETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NFTDescriptorV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsArt", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsAuctionHouse", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDescriptor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDescriptorV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsSeeder", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsAuctionHouseProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsAuctionHouseProxyAdmin", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "SVGRenderer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MaliciousBidder", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MaliciousVoter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Multicall2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Administered", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOExecutorHarness", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOExecutorTest", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOImmutable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOLogicV1Harness", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsDAOLogicV2Harness", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NounsTokenHarness", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Voter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "WETH", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "OwnableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PausableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBeacon", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1967Proxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1967Upgrade", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Proxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ProxyAdmin", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "TransparentUpgradeableProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Enumerable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Metadata", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Receiver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC165", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC165", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721Checkpointable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721Enumerable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IProxyRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOExecutor", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsDAOExecutor", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOEvents", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOEventsV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOProxyStorage", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOStorageV1", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOStorageV1Adjusted", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOStorageV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsTokenLike", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOLogicV1", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOLogicV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOProxyV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Inflator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IInflator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsArt", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsAuctionHouse", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsDescriptor", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsDescriptorMinimal", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsDescriptorV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsSeeder", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INounsToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISVGRenderer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IWETH", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NFTDescriptorV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsArt", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsAuctionHouse", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDescriptor", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDescriptorV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsSeeder", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsToken", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsAuctionHouseProxy", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsAuctionHouseProxyAdmin", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "SVGRenderer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MaliciousBidder", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MaliciousVoter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Multicall2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Administered", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOExecutorHarness", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOExecutorTest", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOImmutable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOLogicV1Harness", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsDAOLogicV2Harness", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NounsTokenHarness", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Voter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "WETH", address: string, signer?: ethers.Signer ): Promise; // default types getContractFactory( name: string, signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( abi: any[], bytecode: ethers.utils.BytesLike, signer?: ethers.Signer ): Promise; getContractAt( nameOrAbi: string | any[], address: string, signer?: ethers.Signer ): Promise; } }