/**
 * Enhanced Security Generator
 *
 * Generates comprehensive security and compliance configurations from enhanced schema.
 * Handles:
 * - Compliance (GDPR, CCPA, HIPAA, SOC2, PCI DSS)
 * - Encryption (at rest, in transit, field-level)
 * - Audit logging
 * - Content Security Policy (CSP)
 * - Rate limiting
 */
import { Generator, GeneratorContext, GenerationResult } from '../types';
export declare class EnhancedSecurityGenerator implements Generator {
    id: string;
    name: string;
    description: string;
    generate(context: GeneratorContext): GenerationResult;
    private generateBackendSecurity;
    private generateFrontendSecurity;
    private generateSharedSecurity;
    private generateEncryptionConfig;
    private generateAuditLogging;
    private generateRateLimiting;
    private generateComplianceConfigs;
    private generateGDPRBackendConfig;
    private generateDataRetentionConfig;
    private generateHIPAAConfig;
    private generatePCIDSSConfig;
    private generateCSP;
    private generateGDPRUtils;
    private generateSecurityPolicy;
}
//# sourceMappingURL=enhanced-security-generator.d.ts.map