hardhat
Version:
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
8 lines • 824 B
TypeScript
import type { HardhatUserConfig } from "../../../config.js";
import type { SolidityCompilerUserConfig, HardhatConfig, SolcSolidityCompilerUserConfig } from "../../../types/config.js";
import type { HardhatConfigValidationError, HardhatUserConfigValidationError } from "../../../types/hooks.js";
export declare function validateSolidityUserConfig(userConfig: unknown): HardhatUserConfigValidationError[];
export declare function validateSolidityConfig(resolvedConfig: HardhatConfig): HardhatConfigValidationError[];
export declare function resolveSolidityUserConfig(userConfig: HardhatUserConfig, resolvedConfig: HardhatConfig): Promise<HardhatConfig>;
export declare function isSolcSolidityCompilerUserConfig(config: SolidityCompilerUserConfig): config is SolcSolidityCompilerUserConfig;
//# sourceMappingURL=config.d.ts.map