/**
 * Enhanced Performance Generator
 *
 * Generates comprehensive performance optimization configurations from enhanced schema.
 * Handles:
 * - Frontend optimization (code splitting, lazy loading, bundle budgets)
 * - Backend optimization (caching, connection pooling, query optimization)
 * - CDN configuration (Cloudflare, CloudFront, Fastly)
 * - Database optimization (read replicas, sharding, indexing)
 */
import { Generator, GeneratorContext, GenerationResult } from '../types';
export declare class EnhancedPerformanceGenerator implements Generator {
    id: string;
    name: string;
    description: string;
    generate(context: GeneratorContext): GenerationResult;
    private generateFrontendPerformance;
    private generateBundlerConfig;
    private parseBudgetSize;
    private generateCodeSplittingUtils;
    private generateLazyLoadingUtils;
    private generateBundleAnalysis;
    private generateBackendPerformance;
    private generateCachingConfig;
    private generateConnectionPooling;
    private generateQueryOptimization;
    private generateCDNConfig;
    private generateDatabaseOptimization;
    private generateReadReplicaConfig;
    private generateShardingConfig;
    private generateIndexingUtils;
}
//# sourceMappingURL=enhanced-performance-generator.d.ts.map