/**
 * Record engagement input data transfer object
 * Input for recording an engagement event
 */
export interface RecordEngagementInputDto {
  eventType: string;
  eventData?: Record<string, unknown>;
  userId?: string;
  sessionId?: string;
}