Skip to content

Commit f0aac7e

Browse files
committed
Remove interface
1 parent ffb301f commit f0aac7e

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

packages/hardhat-core/src/internal/core/config/config-loading.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import type StackTraceParserT from "stacktrace-parser";
2-
import type { ConfigValidationT } from "./config-validation";
32

43
import chalk from "chalk";
54
import debug from "debug";
@@ -69,7 +68,7 @@ export function loadConfigAndTasks(
6968
}
7069
): { resolvedConfig: HardhatConfig; userConfig: HardhatUserConfig } {
7170
const { validateConfig, validateResolvedConfig } =
72-
require("./config-validation") as ConfigValidationT;
71+
require("./config-validation") as typeof import("./config-validation");
7372
let configPath =
7473
hardhatArguments !== undefined ? hardhatArguments.config : undefined;
7574

packages/hardhat-core/src/internal/core/config/config-validation.ts

-5
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,6 @@ import { hardforkGte, HardforkName } from "../../util/hardforks";
2121
import { HardhatNetworkChainUserConfig } from "../../../types/config";
2222
import { defaultHardhatNetworkParams } from "./default-config";
2323

24-
export interface ConfigValidationT {
25-
validateConfig: typeof validateConfig;
26-
validateResolvedConfig: typeof validateResolvedConfig;
27-
}
28-
2924
function stringify(v: any): string {
3025
if (typeof v === "function") {
3126
const { getFunctionName } = require("io-ts/lib") as {

0 commit comments

Comments
 (0)