/* 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: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1822Proxiable", 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: "Initializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Metadata", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721", 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: "AddressRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AggregatorUtilities", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BLSExpander", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BLSExpanderDelegator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBundleProcessor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BLSPublicKeyRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BLSRegistration", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BLSWallet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVerificationGateway", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20Expander", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ExpanderEntryPoint", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IExpanderDelegator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "FallbackExpander", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IExpander", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IWallet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BLSOpen", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BNPairingPrecompileCostEstimator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBLS", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PseudoFloat", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RegIndex", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VLQ", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockAuction", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockTokenSpender", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MockWalletUpgraded", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VerificationGateway", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1822Proxiable", 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: "Initializable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Metadata", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721", 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: "AddressRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AggregatorUtilities", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BLSExpander", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BLSExpanderDelegator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBundleProcessor", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BLSPublicKeyRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BLSRegistration", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BLSWallet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVerificationGateway", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20Expander", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ExpanderEntryPoint", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IExpanderDelegator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "FallbackExpander", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IExpander", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IWallet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BLSOpen", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BNPairingPrecompileCostEstimator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBLS", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PseudoFloat", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RegIndex", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VLQ", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockAuction", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockTokenSpender", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockERC721", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MockWalletUpgraded", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VerificationGateway", 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; } }