/// export declare class TestHost implements pxt.Host { name: string; packageFiles: pxt.Map; extraDependencies: string[]; private includeCommon; static files: pxt.Map>; constructor(name: string, packageFiles: pxt.Map, extraDependencies: string[], includeCommon?: boolean); resolve(module: pxt.Package, filename: string): string; readFile(module: pxt.Package, filename: string): string; writeFile(module: pxt.Package, filename: string, contents: string): void; getHexInfoAsync(extInfo: pxtc.ExtensionInfo): Promise; cacheStoreAsync(id: string, val: string): Promise; cacheGetAsync(id: string): Promise; downloadPackageAsync(pkg: pxt.Package): Promise; resolveVersionAsync(pkg: pxt.Package): Promise; private get dependencies(); }