import { TConfig, TConnectConfig } from './TConfig'; /** * 包配置文件 */ export declare const packageJSON: { /** 名字 */ name: string; /** 版本号 */ version: string; /** 描述 */ description: string; /** 维护人员 */ author: string; /** 主页 */ homepage: string; /** 问题 */ issues: string; }; /** * 获取默认配置 * @returns */ export declare function getDefConfig(): TConfig; /** * 获取项目默认配置文件名字 */ export declare function getProjectDefConfigName(): string; /** * 模板配置文件地址 */ export declare const temConfigPath: string; /** * 获取项目默认配置文件 * @returns */ export declare function getProjectDefConfig(): Promise; /** * 从一个对象中提取ssh2的连接配置 * @param obj * @returns */ export declare function getConnectConfig(obj: TConnectConfig & Record): TConnectConfig; /** * 根据路径获取自定义的配置文件 * @param path 配置文件路径 * @param errF 提示信息,或是处理错误的方法 */ export declare function getConfig(path: string, errF?: ((err: any) => void) | string): Promise; //# sourceMappingURL=index.d.ts.map