/* 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: "FallbackManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Guard", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GuardManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ModuleManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OwnerManager", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EtherPaymentFallback", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "StorageAccessible", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GnosisSafe", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "GnosisSafeL2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ISignatureValidator", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OwnableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC1271Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Initializable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "PausableUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ReentrancyGuardUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IERC20Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ContextUpgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "EIP712Upgradeable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; 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: "IERC20", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "OwnerWithdrawable", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Pauser", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Governance", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ProviderController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ProviderRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Router", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RouterWrapper", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBilling", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IDstChainPayment", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IFundPool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IGovernance", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMessageSender", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IProviderController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IProviderRegistry", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRechargeMessageSender", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IRouter", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ContentTracer", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MessageReceiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "MessageSender", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DstChainPayment", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "DstChainPaymentV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "SrcChainPayment", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "SrcChainPaymentV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RechargeMessageReceiver", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "RechargeMessageSender", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "SrcChainRecharge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPFSStorageController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ARStorageController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BandwidthController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "BuildingTimeController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "NormalResourceController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IIPFSStorageController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "INormalResourceController", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IResource", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IResourcePriceAdaptor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "ResourcePriceAdaptor", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "Billing", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "FundPool", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "SafeWallet", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IOriginalTokenVault", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IOriginalTokenVaultV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPeggedTokenBridge", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IPeggedTokenBridgeV2", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractFactory( name: "IMessageBus", signerOrOptions?: ethers.Signer | FactoryOptions ): Promise; getContractAt( name: "FallbackManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Guard", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GuardManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ModuleManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OwnerManager", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EtherPaymentFallback", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "StorageAccessible", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GnosisSafe", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "GnosisSafeL2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ISignatureValidator", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OwnableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC1271Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Initializable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "PausableUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ReentrancyGuardUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IERC20Upgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ContextUpgradeable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "EIP712Upgradeable", address: string, signer?: ethers.Signer ): 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: "IERC20", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "OwnerWithdrawable", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Pauser", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Governance", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ProviderController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ProviderRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Router", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RouterWrapper", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBilling", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IDstChainPayment", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IFundPool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IGovernance", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMessageSender", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IProviderController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IProviderRegistry", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IRechargeMessageSender", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IRouter", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ContentTracer", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MessageReceiver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "MessageSender", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DstChainPayment", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "DstChainPaymentV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "SrcChainPayment", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "SrcChainPaymentV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RechargeMessageReceiver", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "RechargeMessageSender", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "SrcChainRecharge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPFSStorageController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ARStorageController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BandwidthController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "BuildingTimeController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "NormalResourceController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IIPFSStorageController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "INormalResourceController", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IResource", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IResourcePriceAdaptor", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "ResourcePriceAdaptor", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "Billing", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "FundPool", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "SafeWallet", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IBridge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IOriginalTokenVault", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IOriginalTokenVaultV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPeggedTokenBridge", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IPeggedTokenBridgeV2", address: string, signer?: ethers.Signer ): Promise; getContractAt( name: "IMessageBus", 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; } }