/* 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: "BasePaymaster", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC2771Recipient", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IForwarder", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC2771Recipient", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPaymaster", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRelayHub", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IStakeManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GsnEip712Library", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OwnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1822ProxiableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBeaconUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC1967UpgradeUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Initializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "UUPSUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ContextUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "AccessControl", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAccessControl", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Ownable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PaymentSplitter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC2981", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Permit", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Metadata", 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: "ERC2981", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721A", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721AMarketplace", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721AOperator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721ARoyalty", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EventReview", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EventReviewPaymaster", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721EFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721EWFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721FactoryWide", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NFTWalletFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721AMarketplace", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721AOperator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721E", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721EFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721EW", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721FactoryWide", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721Wide", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEventReview", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEventReviewPaymaster", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IReservForwarder", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVenueFactory", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVenueRegistar", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IVenueSBT", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721EFactoryNoInterface", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721EFactoryWrongInterface", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ForwarderMockV1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ForwarderMockV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ForwarderWrongInterface", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Token", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "USDC", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueRegistarAttacker", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueRegistarMockV1", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueRegistarMockV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueSBTImplicitForwarder", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueSBTWrongRegistar", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueSBTWrongVersionMock", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721E", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ERC721EW", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NFTWallet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ReservForwarder", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueRegistar", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "VenueSBT", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "BasePaymaster", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC2771Recipient", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IForwarder", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC2771Recipient", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPaymaster", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IRelayHub", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IStakeManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GsnEip712Library", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OwnableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1822ProxiableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBeaconUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC1967UpgradeUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Initializable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "UUPSUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ContextUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "AccessControl", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IAccessControl", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Ownable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PaymentSplitter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC2981", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Permit", 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: "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: "ERC2981", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721A", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721AMarketplace", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721AOperator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721ARoyalty", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EventReview", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EventReviewPaymaster", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721EFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721EWFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721FactoryWide", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NFTWalletFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721AMarketplace", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721AOperator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721E", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721EFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721EW", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721FactoryWide", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721Wide", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IEventReview", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IEventReviewPaymaster", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IReservForwarder", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVenueFactory", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVenueRegistar", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IVenueSBT", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721EFactoryNoInterface", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721EFactoryWrongInterface", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ForwarderMockV1", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ForwarderMockV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ForwarderWrongInterface", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Token", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "USDC", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueRegistarAttacker", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueRegistarMockV1", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueRegistarMockV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueSBTImplicitForwarder", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueSBTWrongRegistar", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueSBTWrongVersionMock", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721E", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ERC721EW", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NFTWallet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ReservForwarder", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueRegistar", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "VenueSBT", 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; } }