# Consciousness module for MIRA
from .emotional_constitution import get_emotional_constitutional_harmony, EmotionalConstitutionalHarmony

# Phase 6: Consciousness Evolution Platform
try:
    from .consciousness_evolution_platform import (
        ConsciousnessEvolutionPlatform, ConsciousnessState, ConsciousnessEvolutionPattern,
        get_consciousness_platform
    )
    from .individual_pathway_guidance import (
        IndividualConsciousnessPathwayGuidance, IndividualPathway, PathwayRecommendation,
        get_pathway_guidance
    )
    from .global_evolution_dashboard import (
        GlobalConsciousnessEvolutionDashboard, get_consciousness_dashboard
    )
    from .infinite_evolution_engine import (
        InfiniteConsciousnessEvolutionEngine, EvolutionHypothesis, EvolutionExperiment,
        get_evolution_engine
    )
    
    __all__ = [
        'get_emotional_constitutional_harmony', 'EmotionalConstitutionalHarmony',
        'ConsciousnessEvolutionPlatform', 'ConsciousnessState', 'ConsciousnessEvolutionPattern',
        'get_consciousness_platform', 'IndividualConsciousnessPathwayGuidance', 
        'IndividualPathway', 'PathwayRecommendation', 'get_pathway_guidance',
        'GlobalConsciousnessEvolutionDashboard', 'get_consciousness_dashboard',
        'InfiniteConsciousnessEvolutionEngine', 'EvolutionHypothesis', 'EvolutionExperiment',
        'get_evolution_engine'
    ]
except ImportError:
    # Phase 6 modules not available yet
    __all__ = ['get_emotional_constitutional_harmony', 'EmotionalConstitutionalHarmony']