@ry-krystal/kicad-converter
Version:
专业的KiCad符号文件与JSON互转工具
22 lines (21 loc) • 1.02 kB
TypeScript
/**
* 增强版转换器模块导出
* 提供基于核心转换器的增强功能
*/
export { EnhancedConverter } from './converter.js';
export type { EnhancedConversionOptions } from './converter.js';
export type { KiCadSymbolLib, ConversionResult, ConversionOptions, ValidationResult } from '../core/types.js';
import { EnhancedConverter } from './converter.js';
import type { EnhancedConversionOptions } from './converter.js';
/**
* 便捷函数:创建增强版转换器实例
*/
export declare function createEnhancedConverter(options?: EnhancedConversionOptions): EnhancedConverter;
/**
* 便捷函数:增强版KiCad转JSON
*/
export declare function enhancedKicadToJson(content: string, options?: EnhancedConversionOptions): Promise<import("../core/types.js").ConversionResult<string>>;
/**
* 便捷函数:增强版JSON转KiCad
*/
export declare function enhancedJsonToKicad(jsonContent: string, options?: EnhancedConversionOptions): Promise<import("../core/types.js").ConversionResult<string>>;