/** * CSS class name cleaner - removes CSS module hashes and normalizes class names */ /** * Clean a single CSS class name by removing module hashes */ export declare function cleanClassName(className: string): string | null; /** * Clean a list of class names, removing hashes and duplicates */ export declare function cleanClassList(classList: DOMTokenList | string[]): string[]; /** * Get meaningful classes from an element (excludes hashes and common utilities) */ export declare function getMeaningfulClasses(element: Element): string[]; /** * Get the first meaningful class from an element, suitable for CSS selectors */ export declare function getFirstMeaningfulClass(element: Element): string | null; /** * Format classes as a CSS class selector string */ export declare function formatClassSelector(classes: string[]): string; //# sourceMappingURL=css-cleaner.d.ts.map