UNPKG

@trimble-oss/modus-mcp-server

Version:

An MCP server providing information about Modus React form and UI components

26 lines 877 B
interface ComponentData { properties?: any[]; events?: any[]; methods?: any[]; description?: string; } export declare class ComponentRegistry { private basePath; private componentsPath; private reactKbPath; private iconsPath; constructor(); getAllComponents(): Promise<string[]>; getComponentPropertiesAndEvents(componentName: string): Promise<ComponentData>; getComponentDetails(componentName: string, framework?: string): Promise<any>; private extractExamplesFromContent; private extractExamplesFromMarkdownContent; getInstallationGuidelines(): Promise<string>; getKnowledgeBase(): Promise<any>; getAllIconNames(): Promise<string[]>; getIconsByChar(charPrefix?: string): Promise<string[]>; private readJsonFile; private readTextFile; } export {}; //# sourceMappingURL=component-registry.d.ts.map