import { ethers } from "hardhat"; import { DeploymentsExtension } from "hardhat-deploy/dist/types"; import { BaseConfig } from "./BaseConfig"; import { CraftFactory } from "./CraftFactory"; import { CraftformGlobal, ICraftformHelper } from "../../CraftformHelper"; import { Artifacts, Network } from "hardhat/types"; import { DeployArgsBase } from "../types"; import { BaseCraft } from "./BaseCraft"; export declare class CraftformHelper implements ICraftformHelper { artifacts: Artifacts; network: Network; ethers: typeof ethers; deployments: DeploymentsExtension; /** * @deprecated */ _global: CraftformGlobal; constructor(_artifacts: Artifacts, _network: Network, _ethers: typeof ethers, _deployments: DeploymentsExtension); contract, DeployArgs extends DeployArgsBase>(contract: string): CraftFactory; }