export interface StyleData { STT: string; 'Style Category': string; Type: string; Keywords: string; 'Primary Colors': string; 'Secondary Colors': string; 'Effects & Animation': string; 'Best For': string; 'Do Not Use For': string; 'Light Mode ✓': string; 'Dark Mode ✓': string; Performance: string; Accessibility: string; 'Mobile-Friendly': string; 'Conversion-Focused': string; 'Framework Compatibility': string; 'Era/Origin': string; Complexity: string; CSS_Code?: string; Motion_Config?: string; Animation_Variants?: string; } export interface ColorData { No: string; 'Product Type': string; Keywords: string; 'Primary (Hex)': string; 'Secondary (Hex)': string; 'CTA (Hex)': string; 'Background (Hex)': string; 'Text (Hex)': string; 'Border (Hex)': string; Notes: string; Tailwind_Config?: string; Glow_Effects?: string; Dark_Mode_Colors?: string; Semantic_Mapping?: string; Data_Viz_Palette?: string; Semantic_Tokens?: string; } export interface TypographyData { STT: string; 'Font Pairing Name': string; Category: string; 'Heading Font': string; 'Body Font': string; 'Mood/Style Keywords': string; 'Best For': string; 'Google Fonts URL': string; 'CSS Import': string; 'Tailwind Config': string; Notes: string; } export interface ChartData { No: string; 'Data Type': string; Keywords: string; 'Best Chart Type': string; 'Secondary Options': string; 'Color Guidance': string; 'Performance Impact': string; 'Accessibility Notes': string; 'Library Recommendation': string; 'Interactive Level': string; ChartJS_Config?: string; Recharts_Config?: string; Data_Schema?: string; Mock_Data_Example?: string; } export interface UXGuidelineData { No: string; Category: string; Issue: string; Platform: string; Description: string; Do: string; "Don't": string; 'Code Example Good': string; 'Code Example Bad': string; Severity: string; } export interface IconData { STT: string; Category: string; 'Icon Name': string; Keywords: string; Library: string; 'Import Code': string; Usage: string; 'Best For': string; Style: string; Animation_Class?: string; } export interface LandingData { No: string; 'Pattern Name': string; Keywords: string; 'Section Order': string; 'Primary CTA Placement': string; 'Color Strategy': string; 'Recommended Effects': string; 'Conversion Optimization': string; Layout_CSS?: string; Grid_System_Config?: string; Bento_Layout_Map?: string; Responsive_Strategy?: string; } export interface ProductData { No: string; 'Product Type': string; Keywords: string; 'Primary Style Recommendation': string; 'Secondary Styles': string; 'Landing Page Pattern': string; 'Dashboard Style (if applicable)': string; 'Color Palette Focus': string; 'Key Considerations': string; } export declare function loadStyles(): StyleData[]; export declare function loadColors(): ColorData[]; export declare function loadTypography(): TypographyData[]; export declare function loadCharts(): ChartData[]; export declare function loadUXGuidelines(): UXGuidelineData[]; export declare function loadIcons(): IconData[]; export declare function loadLanding(): LandingData[]; export declare function loadProducts(): ProductData[]; export interface PromptData { STT: string; 'Style Category': string; 'AI Prompt Keywords (Copy-Paste Ready)': string; 'CSS/Technical Keywords': string; 'Implementation Checklist': string; 'Design System Variables': string; } export interface StackData { No: string; Category: string; Guideline: string; Description: string; Do: string; "Don't": string; 'Code Good': string; 'Code Bad': string; Severity: string; 'Docs URL': string; } export interface PlatformData { No: string; Category: string; Pattern: string; Description: string; Do: string; "Don't": string; iOS_Value: string; Flutter_Equiv: string; RN_Equiv: string; Severity: string; Docs_URL: string; } export declare function loadPrompts(): PromptData[]; export declare const AVAILABLE_STACKS: readonly ["flutter", "html-tailwind", "jetpack-compose", "nextjs", "nuxt-ui", "nuxtjs", "react-native", "react", "shadcn", "svelte", "swiftui", "vue"]; export type StackName = typeof AVAILABLE_STACKS[number]; export declare function loadStack(stackName: string): StackData[]; export declare function loadAllStacks(): Map; export declare function getAvailableStacks(): string[]; export declare const AVAILABLE_PLATFORMS: readonly ["ios", "android"]; export type PlatformName = typeof AVAILABLE_PLATFORMS[number]; export declare function loadPlatform(platformName: string): PlatformData[]; export declare function loadAllPlatforms(): Map; export declare function getAvailablePlatforms(): string[];