interface StyleIntent { detected: 'minimal' | 'corporate' | 'creative' | 'tech' | 'unknown'; confidence: number; characteristics: string[]; } interface EnhancementResult { enhancedJSX: string; enhancements: string[]; styleDetected: StyleIntent; corrupted: boolean; } /** * Production AST-Based Design Prism Enhancement System * ZERO CORRUPTION RISK - Uses proper AST parsing and CSS object manipulation */ export declare function enhanceJSXThroughAST(jsx: string): EnhancementResult; /** * Future AST-based enhancement (when @babel dependencies are added) * This is the proper architectural approach for JSX enhancement */ export declare function enhanceJSXWithAST_Future(jsx: string): EnhancementResult; /** * Validate JSX syntax without corruption */ export declare function validateJSXSyntax(jsx: string): { valid: boolean; errors: string[]; }; export {}; //# sourceMappingURL=ast-design-prism.d.ts.map