import { EeSymbol, EeSymbolArc, EeSymbolBbox, EeSymbolCircle, EeSymbolEllipse, EeSymbolPath, EeSymbolPin, EeSymbolPolygon, EeSymbolPolyline, EeSymbolRectangle } from "../easyeda/parametersEasyeda.js"; import { KiSymbolPin, KiSymbolRectangle, KiSymbolCircle, KiSymbolArc, KiSymbolPolygon, KiSymbol } from "./parametersKicadSymbol.js"; declare function pxToMil(dim: number): number; declare function pxToMm(dim: number): number; declare function convertEePins(eePins: EeSymbolPin[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolPin[]; declare function convertEeRectangles(eeRectangles: EeSymbolRectangle[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolRectangle[]; declare function convertEeCircles(eeCircles: EeSymbolCircle[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolCircle[]; declare function convertEeEllipses(eeEllipses: EeSymbolEllipse[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolCircle[]; declare function convertEeArcs(eeArcs: EeSymbolArc[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolArc[]; declare function convertEePolylines(eePolylines: EeSymbolPolyline[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolPolygon[]; declare function convertEePolygons(eePolygons: EeSymbolPolygon[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolPolygon[]; declare function convertEePaths(eePaths: EeSymbolPath[], eeBbox: EeSymbolBbox, kicadVersion: string): KiSymbolPolygon[][]; declare function convertToKicad(eeSymbol: EeSymbol, kicadVersion: string): KiSymbol; declare function tuneFootprintRefPath(kiSymbol: KiSymbol, footprintLibName: string): void; declare class ExporterSymbolKicad { input: EeSymbol; version: string; output: KiSymbol; constructor(symbol: EeSymbol, kicadVersion: string); export(footprintLibName: string): string; } export { pxToMil, pxToMm, convertEePins, convertEeRectangles, convertEeCircles, convertEeEllipses, convertEeArcs, convertEePolylines, convertEePolygons, convertEePaths, convertToKicad, tuneFootprintRefPath, ExporterSymbolKicad, }; //# sourceMappingURL=exportKicadSymbol.d.ts.map