/** * Utility functions for IDS Enterprise Web Components MCP Server */ import { ComponentInfo } from '../types/index.js'; export declare class ComponentUtils { /** * Categorize a component based on its name */ static categorizeComponent(componentName: string): string; /** * Extract component name from file path */ static extractComponentNameFromPath(filePath: string): string; /** * Parse component README content */ static parseComponentReadme(componentName: string, content: string, filePath: string): ComponentInfo; } export declare class FrameworkUtils { /** * Extract framework description from README content */ static extractFrameworkDescription(readmeContent: string): string; } export declare class SearchUtils { /** * Calculate relevance score for search results */ static calculateRelevanceScore(searchTerms: string[], component: ComponentInfo): number; } //# sourceMappingURL=index.d.ts.map