export declare function getCompilerPrefixForOs(): string | undefined; export interface CompilerPlatformMetadata { builds: VersionListEntry[]; releases: { [version: string]: string; }; } export interface VersionListEntry { path: string; version: string; longVersion: string; keccak256: string; sha256: string; urls: string[]; } export declare const CACHE_DIR: string; export declare const BINARIES_URL = "https://binaries.soliditylang.org"; /** * Return true IFF child is a subdirectory of parent. */ export declare function isSubDir(child: string, parent: string): boolean; export declare function getCachedMDPath(prefix: string): string; export declare function downloadCompilerMDForPlatform(prefix: string): Promise; export declare function getCompilerMDForPlatform(prefix: string, version: string): Promise; //# sourceMappingURL=md.d.ts.map