export interface UserCreatedEvent {
  userId: string;
  phone: string | null;
  email: string | null;
  role: string;
  timestamp: string;
}

export interface UserProfileUpdatedEvent {
  userId: string;
  updatedFields: string[];
  timestamp: string;
}

export interface UserFrozenEvent {
  userId: string;
  reason?: string;
  frozenBy?: string;
  timestamp: string;
}

export interface UserUnfrozenEvent {
  userId: string;
  unfrozenBy?: string;
  timestamp: string;
}
