UNPKG

@simbachain/hardhat

Version:
25 lines 1.47 kB
import "hardhat/types/config"; import "hardhat/types/runtime"; import { LogLevel } from '@simbachain/web3-suites'; declare module "hardhat/types/config" { interface ProjectPathsUserConfig { newPath?: string; } interface ProjectPathsConfig { newPath: string; } } declare module "hardhat/types/runtime" { interface HardhatRuntimeEnvironment { login: (hre: HardhatRuntimeEnvironment) => Promise<void | Error>; simba: (hre: HardhatRuntimeEnvironment, cmd: string, topic?: string, primary?: string, deleteNonExportedArtifacts?: string, logLevel?: LogLevel, designID?: string, libraryName?: string, libraryAddress?: string, interactive?: string) => Promise<void>; deploy: (hre: HardhatRuntimeEnvironment) => Promise<void | Error>; export: (hre: HardhatRuntimeEnvironment, interactive: boolean, primary: string) => Promise<void | Error>; logout: (hre: HardhatRuntimeEnvironment) => Promise<void | Error>; setLogLevel: (hre: HardhatRuntimeEnvironment) => Promise<void>; viewContracts: (hre: HardhatRuntimeEnvironment) => Promise<void>; pull: (hre: HardhatRuntimeEnvironment, designID?: string, contractName?: string, pullSourceCode?: boolean, pullSolFiles?: boolean, interactive?: boolean) => Promise<void>; addLib: (hre: HardhatRuntimeEnvironment, libraryName?: string, libraryAddress?: string) => Promise<void>; } } //# sourceMappingURL=type-extensions.d.ts.map