import { Soul, MoodState } from '../src'; declare class EmpathyAPI { private souls; /** * Create a new empathetic entity */ createEntity(id: string, name: string, empathyLevel?: number): Soul; /** * Process emotional input and provide empathetic response */ processEmotionalInput(entityId: string, input: string, userId: string, userName: string, emotionalContext?: { userMood: MoodState; intensity: number; }): { empathyScore: number; response: string; detectedEmotion: string; supportLevel: 'low' | 'medium' | 'high'; }; /** * Get entity's emotional intelligence metrics */ getEmotionalIntelligence(entityId: string): { empathyLevel: number; emotionalAwareness: number; responseQuality: number; adaptability: number; }; private analyzeEmotionalState; private calculateEmpathyScore; } export { EmpathyAPI }; //# sourceMappingURL=empathy-api.d.ts.map