interface ContentAnalysis { richness: 'basic' | 'moderate' | 'rich' | 'github4-level'; score: number; issues: ContentIssue[]; upgradeOpportunities: ContentUpgrade[]; } interface ContentIssue { type: 'generic-showcase' | 'static-background' | 'minimal-data' | 'simple-layout'; severity: 'low' | 'medium' | 'high'; description: string; affectsAppeal: boolean; } interface ContentUpgrade { from: string; to: string; impact: 'moderate' | 'high' | 'dramatic'; description: string; implementation: string; } /** * Content Richness Detection and Upgrade System */ export declare class ContentRichnessSystem { /** * Analyze content richness and automatically upgrade if basic */ analyzeAndUpgrade(jsx: string, projectName: string): Promise<{ analysis: ContentAnalysis; upgradedJSX: string; upgradesApplied: string[]; needsManualRework: boolean; }>; /** * Analyze content richness level */ analyzeContentRichness(jsx: string): ContentAnalysis; /** * Add rich animated background system */ private addRichAnimatedBackground; /** * Convert basic showcase to data-driven approach */ private convertToDataDriven; /** * Add visual complexity layers */ private addVisualComplexityLayers; /** * Generate realistic contribution data like GitHub_4 */ private generateContributionData; /** * Generate contribution graph component (simplified GitHub_4 pattern) */ private generateContributionGraphComponent; } /** * Main export for MCP integration */ export declare function autoUpgradeContentRichness(jsx: string, projectName: string): Promise<{ analysis: ContentAnalysis; upgradedJSX: string; upgradesApplied: string[]; needsManualRework: boolean; }>; /** * Detect if content needs upgrading (for create_project integration) */ export declare function detectContentNeedsUpgrade(jsx: string): boolean; export {}; //# sourceMappingURL=content-richness-system.d.ts.map