/** * @author pontx * @description pontx cli build 命令实现 */ export interface CliBuildOptions { /** 配置文件路径,默认 ./pontx.cli.ts */ config?: string; /** 输出目录,默认 ./dist/bin */ out?: string; } /** * 解析构建选项 */ export declare function resolveBuildOptions(options: CliBuildOptions): { configPath: string; configDir: string; outDir: string; outFile: string; }; /** * 生成 esbuild 配置 */ export declare function generateEsbuildConfig(configPath: string, outFile: string): import("esbuild").BuildOptions; /** * 构建 SDK CLI * 将 pontx.cli.ts 编译为可执行的 cli.cjs */ export declare function cliBuildCommand(options: CliBuildOptions): Promise;