import { Jugg } from '..'; import { JuggConfig } from '../interface'; export declare function readConfig(jugg: Jugg): { config: JuggConfig; configFilePath: string; }; /** * only a helper to hint jugg config item * @param cfg config of jugg */ export declare const extendConfig: (cfg: JuggConfig) => JuggConfig; /** * project search file * @param name project name */ export declare function searchPlaces(name: string): string[]; /** * load a default path config, sync * @param name */ export declare function loadConfig(name: string): { config: T; filepath: string; }; /** * 配置比较 * @param config */ export declare function isUserConfigChanged(jugg: Jugg): false | keyof JuggConfig; /** * 打印项目的一些信息,在插件加载完毕、执行命令语句前执行 * @param jugg */ export declare function printProjectInfo(jugg: Jugg): void;