export interface Component { name: string; slug: string; description: string; category: string; tags: string[]; dependencies?: string[]; props?: Record; url: string; } export declare const components: Record; export declare const categories: { backgrounds: string; '3d': string; overlays: string; carousel: string; layout: string; visualization: string; }; export declare function getComponentsByCategory(category?: string): Component[]; export declare function searchComponents(query: string): Component[]; export declare function getComponent(slug: string): Component | undefined; //# sourceMappingURL=components.d.ts.map