/* Autogenerated file. Do not edit manually. */ /* tslint:disable */ /* eslint-disable */ import { ethers } from "ethers"; import { DeployContractOptions, FactoryOptions, HardhatEthersHelpers as HardhatEthersHelpersBase, } from "@nomicfoundation/hardhat-ethers/types"; import * as Contracts from "."; declare module "hardhat/types/runtime" { interface HardhatEthersHelpers extends HardhatEthersHelpersBase { getContractFactory( name: "IERC20Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC165", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC721", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IArbToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IInbox", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMessageProvider", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IOutbox", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ITokenGateway", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMulticall", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ICuration", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphCurationToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEthereumDIDRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGNS", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IServiceRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISubgraphNFT", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISubgraphNFTDescriptor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDisputeManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEpochManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ICallhookReceiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGoverned", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IManaged", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2Curation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2GNS", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2GraphTokenGateway", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2Staking", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2StakingBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2GraphToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ILegacyRewardsManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRewardsIssuer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRewardsManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL1GraphTokenLockTransferTool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL1Staking", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL1StakingBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IStaking", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IStakingBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IStakingExtension", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphToken", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphProxy", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphProxyAdmin", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDataService", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDataServiceFees", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDataServicePausable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDataServiceRescuable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAuthorizable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphPayments", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphTallyCollector", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IHorizonStaking", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IHorizonStakingBase", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IHorizonStakingExtension", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IHorizonStakingMain", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ILinkedList", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPaymentsCollector", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPaymentsEscrow", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDisputeManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAllocation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAttestation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ILegacyAllocation", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISubgraphService", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphTokenLockWallet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IControllerToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDisputeManagerToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IEpochManagerToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphTallyCollectorToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGraphTokenLockWalletToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IHorizonStakingToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2CurationToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IL2GNSToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IAllocationManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IOwnable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPausable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IProvisionManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IProvisionTracker", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPaymentsEscrowToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRewardsManagerToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IServiceRegistryToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISubgraphServiceToolshed", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "IERC20Upgradeable", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC165", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC721", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IArbToken", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IBridge", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IInbox", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IMessageProvider", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IOutbox", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ITokenGateway", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IMulticall", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ICuration", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphCurationToken", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IEthereumDIDRegistry", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGNS", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IServiceRegistry", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ISubgraphNFT", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ISubgraphNFTDescriptor", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IDisputeManager", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IEpochManager", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ICallhookReceiver", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IController", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGoverned", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IManaged", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2Curation", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2GNS", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2GraphTokenGateway", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2Staking", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2StakingBase", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2GraphToken", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ILegacyRewardsManager", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IRewardsIssuer", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IRewardsManager", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL1GraphTokenLockTransferTool", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL1Staking", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL1StakingBase", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IStaking", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IStakingBase", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IStakingExtension", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphToken", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphProxy", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphProxyAdmin", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IDataService", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IDataServiceFees", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IDataServicePausable", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IDataServiceRescuable", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IAuthorizable", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphPayments", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphTallyCollector", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IHorizonStaking", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IHorizonStakingBase", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IHorizonStakingExtension", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IHorizonStakingMain", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ILinkedList", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IPaymentsCollector", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IPaymentsEscrow", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IDisputeManager", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IAllocation", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IAttestation", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ILegacyAllocation", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ISubgraphService", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphTokenLockWallet", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IControllerToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IDisputeManagerToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IEpochManagerToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphTallyCollectorToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IGraphTokenLockWalletToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IHorizonStakingToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2CurationToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IL2GNSToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IAllocationManager", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IOwnable", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IPausable", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IProvisionManager", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IProvisionTracker", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IPaymentsEscrowToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IRewardsManagerToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "IServiceRegistryToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; getContractAt( name: "ISubgraphServiceToolshed", address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; deployContract( name: "IERC20Upgradeable", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC165", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC20", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IArbToken", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IBridge", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IInbox", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IMessageProvider", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IOutbox", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ITokenGateway", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IMulticall", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ICuration", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphCurationToken", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IEthereumDIDRegistry", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGNS", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IServiceRegistry", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphNFT", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphNFTDescriptor", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDisputeManager", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IEpochManager", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ICallhookReceiver", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IController", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGoverned", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IManaged", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2Curation", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GNS", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GraphTokenGateway", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2Staking", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2StakingBase", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GraphToken", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ILegacyRewardsManager", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IRewardsIssuer", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IRewardsManager", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL1GraphTokenLockTransferTool", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL1Staking", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL1StakingBase", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IStaking", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IStakingBase", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IStakingExtension", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphToken", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphProxy", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphProxyAdmin", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataService", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataServiceFees", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataServicePausable", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataServiceRescuable", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAuthorizable", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphPayments", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTallyCollector", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStaking", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingBase", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingExtension", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingMain", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ILinkedList", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPaymentsCollector", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPaymentsEscrow", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDisputeManager", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAllocation", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAttestation", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ILegacyAllocation", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphService", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTokenLockWallet", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IControllerToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDisputeManagerToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IEpochManagerToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTallyCollectorToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTokenLockWalletToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2CurationToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GNSToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAllocationManager", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IOwnable", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPausable", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IProvisionManager", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IProvisionTracker", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPaymentsEscrowToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IRewardsManagerToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IServiceRegistryToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphServiceToolshed", signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC20Upgradeable", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC165", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC20", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IERC721", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IArbToken", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IBridge", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IInbox", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IMessageProvider", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IOutbox", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ITokenGateway", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IMulticall", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ICuration", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphCurationToken", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IEthereumDIDRegistry", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGNS", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IServiceRegistry", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphNFT", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphNFTDescriptor", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDisputeManager", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IEpochManager", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ICallhookReceiver", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IController", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGoverned", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IManaged", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2Curation", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GNS", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GraphTokenGateway", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2Staking", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2StakingBase", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GraphToken", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ILegacyRewardsManager", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IRewardsIssuer", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IRewardsManager", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL1GraphTokenLockTransferTool", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL1Staking", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL1StakingBase", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IStaking", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IStakingBase", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IStakingExtension", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphToken", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphProxy", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphProxyAdmin", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataService", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataServiceFees", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataServicePausable", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDataServiceRescuable", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAuthorizable", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphPayments", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTallyCollector", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStaking", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingBase", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingExtension", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingMain", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ILinkedList", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPaymentsCollector", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPaymentsEscrow", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDisputeManager", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAllocation", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAttestation", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ILegacyAllocation", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphService", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTokenLockWallet", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IControllerToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IDisputeManagerToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IEpochManagerToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTallyCollectorToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IGraphTokenLockWalletToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IHorizonStakingToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2CurationToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IL2GNSToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IAllocationManager", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IOwnable", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPausable", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IProvisionManager", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IProvisionTracker", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IPaymentsEscrowToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IRewardsManagerToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "IServiceRegistryToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: "ISubgraphServiceToolshed", args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; // default types getContractFactory( name: string, signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( abi: any[], bytecode: ethers.BytesLike, signer?: ethers.Signer ): Promise; getContractAt( nameOrAbi: string | any[], address: string | ethers.Addressable, signer?: ethers.Signer ): Promise; deployContract( name: string, signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; deployContract( name: string, args: any[], signerOrOptions?: ethers.Signer | DeployContractOptions ): Promise; } }