/**
 * Social Events Index
 * Exports all social event types
 *
 * Events included:
 * - communityEvent: Attend or help organize community events (ages 8-100)
 * - gamingGroup: Join regular gaming nights (ages 10-100)
 * - joinClub: Join a club for one of your interests (ages 12-100)
 * - volunteerWork: Volunteer for a local organization (ages 14-100)
 * - friendships: Friend hangout events (10-12 events)
 */

// Export all events and classes
export * from './socialEvents.js';

// Re-export socialEvents array for convenience
export { socialEvents } from './socialEvents.js';

// Export event instances by name for direct access
export {
  communityEventInstance as communityEvent,
  gamingGroupInstance as gamingGroup,
  joinClubInstance as joinClub,
  volunteerWorkInstance as volunteerWork,
} from './socialEvents.js';

// Friendship events (function-based and class-based)
export { friendshipEvents, friendshipClassEvents } from './friendships.js';
