import type { NetworkUserConfig } from 'hardhat/types'; import type * as contractsConfig from '../contracts.json'; export type ContractsInNetwork = T extends SupportedNetworks ? keyof typeof contractsConfig[T] : never; export type SupportedNetworks = keyof typeof networks; export declare const networks: { readonly polygon?: import("hardhat/types").HttpNetworkUserConfig | undefined; readonly mainnet?: import("hardhat/types").HttpNetworkUserConfig | undefined; readonly mumbai?: import("hardhat/types").HttpNetworkUserConfig | undefined; readonly goerli?: import("hardhat/types").HttpNetworkUserConfig | undefined; readonly localhost?: NetworkUserConfig | undefined; readonly hardhat: import("hardhat/types").HardhatNetworkUserConfig; };