UNPKG

hardhat

Version:

Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.

19 lines 865 B
import type { CompilerInput, CompilerOutput } from "../../../../../types/solidity/compiler-io.js"; import type { Compiler } from "../../../../../types/solidity/compiler.js"; export declare class SolcJsCompiler implements Compiler { readonly version: string; readonly longVersion: string; readonly compilerPath: string; readonly isSolcJs = true; constructor(version: string, longVersion: string, compilerPath: string); compile(input: CompilerInput): Promise<CompilerOutput>; } export declare class NativeCompiler implements Compiler { readonly version: string; readonly longVersion: string; readonly compilerPath: string; readonly isSolcJs = false; constructor(version: string, longVersion: string, compilerPath: string); compile(input: CompilerInput): Promise<CompilerOutput>; } //# sourceMappingURL=compiler.d.ts.map