/** * tsconfig.json is not valid json file * https://github.com/Microsoft/TypeScript/issues/20384 */ export declare function parseTsconfig(configPath: string): any; /** ------------------------ */ interface GetTSConfigOpts { cwd: string; tsconfigPath?: string; useDefaultTsconfig?: boolean; findTsconfig?: boolean; } /** * 获取tsconfig.json 的路径 * 优先级: * 1. 用户配置的路径 * 2. cwd路径下的 * 3. 默认的 * 4. 上层目录 * @param opts * @returns */ export declare function getTsconfigPath(opts: GetTSConfigOpts): Promise; /** ------------------------ */ /** * 获取tsconfig配置 * @param opts * @returns */ export declare function getTsconfig(opts: GetTSConfigOpts): Promise; export {};