UNPKG

@libotony/sharp-cli

Version:
26 lines (25 loc) 820 B
import { SolcOptions } from '@libotony/sharp-compile'; export interface CompileFlowOptions { contractsDirectory: string; contracts: string[]; buildDirectory: string; solcVer: string; solc: SolcOptions; } export declare const normalizeOptions: (options: { contracts_directory?: string | undefined; build_directory?: string | undefined; contracts?: string[] | undefined; solc?: ({ version?: string | undefined; } & Partial<{ version: string; evmVersion: "homestead" | "tangerineWhistle" | "spuriousDragon" | "byzantium" | "constantinople" | "petersburg"; libraries: { [fileName: string]: { [contractName: string]: string; }; }; optimizer: object; }>) | undefined; }) => CompileFlowOptions;