/// import { QCSC } from "./index"; export declare function getFileContent(FILES: string[], FILESBASE: string): Promise; interface IItem { [key: string]: IItem | any; } export declare function getAndRemoveFromArr(arr: T[], key: string, val: U): T | void; export declare function getArrIdx(arr: T[], key: string, val: U): number; export declare function unescape(str: string): string; export declare function escape(str: string): string; export declare function handleImportPath(path: string, qcsc: QCSC): string; /** * @description 获取当前路径path1下的相对路径path2的当前路径 * @param path1 {string} 当前路径 * @param path2 {string} 相对路径 */ export declare function getNormalizePath(path1: string, path2: string): string; export declare function getOwnKeys(obj: { [propName: string]: any; }): string[]; /** * @description 检查编译是否存在不同后缀的相同文件 * @param FILES 需要编译的文件列表 * @param FILESBASE 编译的目录 */ export declare function verifyFile(FILES: string[], FILESBASE: string): string; export {};