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; export declare function isSolcSolidityCompilerUserConfig(config: SolidityCompilerUserConfig): config is SolcSolidityCompilerUserConfig; //# sourceMappingURL=config.d.ts.map