export declare const COMPONENT_CATEGORIES: Readonly<{ readonly ADMIN: "Admin"; readonly BUTTONS: "Buttons"; readonly FORMS: "Forms"; readonly FUNCTIONAL: "Functional"; readonly ICONS: "Icons"; readonly LAYOUT: "Layout"; readonly LOADER: "Loader"; readonly NAVIGATION: "Navigation"; readonly OVERLAYS: "Overlays"; readonly SKELETONS: "Skeletons"; readonly VIEW: "View"; }>; export type TJoyComponentCategory = (typeof COMPONENT_CATEGORIES)[keyof typeof COMPONENT_CATEGORIES]; export interface TJoyComponentMetadata { category: TJoyComponentCategory; description?: string; ignoreMcpDocumentation?: boolean; } export declare const COMPONENT_CATEGORY_VALUES: readonly ("Admin" | "Buttons" | "Forms" | "Functional" | "Icons" | "Layout" | "Loader" | "Navigation" | "Overlays" | "Skeletons" | "View")[]; export declare function defineComponentMetadata(metadata: TJoyComponentMetadata): TJoyComponentMetadata; export declare function parseComponentMetadataMarkdown(markdown: string): TJoyComponentMetadata;