/** * @author pontx * @description pontx cli init 命令实现 */ export interface CliInitOptions { /** CLI 命令名 */ name: string; /** CLI 输出目录,默认 ./dist/bin */ out?: string; } export interface CliInitResult { /** package.json 路径 */ packageJsonPath: string; /** bin 字段名 */ binName: string; /** bin 字段值 */ binPath: string; /** 是否是新增(false 表示更新) */ isNew: boolean; } /** * 初始化 SDK CLI * 更新 package.json 的 bin 字段 */ export declare function cliInitCommand(options: CliInitOptions): Promise; /** * 格式化输出结果 */ export declare function formatInitResult(result: CliInitResult): string;