import { RuntimeError } from "../utils/errors"; export declare class TypescriptError extends RuntimeError { /** 编译要导出的 TS 文件时,文件不存在 */ static readonly READED_EXPORTS_COMPILED_TYPESCRIPT_FILE_IS_NOT_EXIST = 110101; /** 编译要导出的 TS 文件时,编译失败 */ static readonly READED_EXPORTS_COMPILED_TYPESCRIPT_FILE_FAILED = 110102; } /** * 编译 TS 文件,获得临时文件路径 * * @param source 指定要读取的路径 * @param strict 启用严格模式(严格模式:如果获取不到就报错退出) * @param expireTime 指定缓存过期时间(设为 0,则长期有效) */ export declare function compileTypeScriptFile(source: string, strict?: boolean, expireTime?: number): Promise;