UNPKG

@typecad/jlcpcb-parts

Version:

Intelligent fuzzy search for JLCPCB electrical components with CLI interface

21 lines 853 B
/** * Utility class for recognizing and normalizing package sizes */ export declare class PackageRecognizer { private static readonly smdPackages; private static readonly icPackages; /** * Recognizes and normalizes package size from input text * @param text - Input text that may contain package information * @returns Normalized package size or undefined if not recognized */ static recognizePackage(text: string): string | undefined; /** * Checks if two package sizes are similar (same family or compatible) * @param package1 - First package to compare * @param package2 - Second package to compare * @returns True if packages are similar, false otherwise */ static areSimilarPackages(package1: string, package2: string): boolean; } //# sourceMappingURL=PackageRecognizer.d.ts.map