UNPKG

vasku

Version:

TVM-Solidity contract development framework

29 lines 904 B
import { type PathsConfig } from '../../config/types'; export declare const ABI_JSON: string; export declare const CONTENT_TS: string; export declare const TS: string; /** * Return true if artifact files (e.g. `*.abi.json`) exists in build directory * @param config * @param contract * 'A.tsol' * @return * true */ export declare function buildsArtifactsExists(config: PathsConfig, contract: string): boolean; /** * Return true if artifact files (e.g. `*.abi.json`) exists in build directory * @param config * @param sources * Set {'A.tsol', 'B.tsol'} */ export declare function removeOldArtifacts(config: PathsConfig, sources: Set<string>): void; /** * Return parent directories in build directory * @param directory * 'a/b' * @return * ['a/b', 'a'] */ export declare function getArtifactParentDirectories(directory: string): string[]; //# sourceMappingURL=artifacts.d.ts.map