@ry-krystal/kicad-converter
Version:
专业的KiCad符号文件与JSON互转工具
30 lines (29 loc) • 607 B
TypeScript
#!/usr/bin/env node
/**
* KiCad转换器命令行工具主入口
* 提供统一的CLI界面和智能转换选择
*/
/**
* CLI选项接口
*/
interface CliOptions {
input?: string;
output?: string;
mode?: 'auto' | 'to-json' | 'to-kicad';
engine?: 'core' | 'enhanced' | 'auto';
batch?: boolean;
recursive?: boolean;
validate?: boolean;
optimize?: boolean;
stats?: boolean;
verbose?: boolean;
quiet?: boolean;
help?: boolean;
version?: boolean;
}
/**
* 主函数
*/
declare function main(): Promise<void>;
export { main };
export type { CliOptions };