export declare function getPackageRoot(): string; export declare function getDataRoot(): string; export declare function getSkillsRoot(): string; export interface ComponentMeta { slug: string; name: string; title: string; category: string; package: string; kind: 'ui' | 'pro'; docPath: string; examples: string[]; } export interface SkillMeta { name: string; description: string; path: string; } export interface Metadata { version: string; generatedAt: string; components: Record; skills: Record; } export declare function loadMetadata(): Metadata; export declare function resolveDataFile(relPath: string): string; export declare function readDataFile(relPath: string): string; export declare function normalizeComponentKey(input: string): string; export declare function findComponent(meta: Metadata, query: string): ComponentMeta | null; export declare function suggestComponent(meta: Metadata, query: string): string[]; export declare function parsePropsTables(markdown: string): Array<{ section: string; rows: string[][]; }>;