UNPKG

leshi-ui

Version:

Modern CLI for building and managing React Native UI components with copy-paste simplicity, custom theming, and open source design system support

17 lines (16 loc) 687 B
import { ComponentRegistry, ComponentInfo } from '../types/index.js'; export declare class ComponentRegistryService { private static registryCache; static getRegistry(): Promise<ComponentRegistry>; static getComponent(name: string): Promise<ComponentInfo | null>; static getAllComponents(): Promise<ComponentInfo[]>; static componentExists(name: string): Promise<boolean>; static resolveDependencies(componentNames: string[]): Promise<string[]>; static getComponentsWithDetails(): Promise<{ name: string; description: string; dependencies: string; externalDeps: boolean; }[]>; private static getComponentDescription; }