export type EnrichedCallEvent = { callSid: string; eventType: 'ringing' | 'answered' | 'ended'; lead: { id: string; firstName: string; lastName: string; phone: string; email?: string; source?: string; status?: string; campaign?: string; interestedService?: string; age: number; aiSummary?: string; aiSuggestedAction?: string; recentActivities: { activityType: string; summary: string; occurredAt: string; performedBy: string; }[]; } | null; callerPhone: string; agentName: string; timestamp: string; }; export type DispositionPayload = { callSid: string; leadId: string | null; disposition: string; notes: string; agentName: string; callerPhone: string; startedAt: string; duration: number; };