/**
 * Profiles Services - Export
 *
 * @module Profiles
 */

export {
  UserProfileService,
  CreateUserProfileDto,
  UpdateUserProfileDto,
  ProfileFilters,
  AddToolDto,
  AddModuleDto,
  ProfileStats,
} from './user-profile.service';

export {
  PersonService,
  CreatePersonDto,
  UpdatePersonDto,
  PersonFilters,
  VerifyPersonDto,
  PersonStats,
} from './person.service';

export {
  AvatarService,
  AvatarInfo,
  UploadAvatarDto,
  AvatarOptions,
  AvatarUploadResult,
} from './avatar.service';

export {
  PreferencesService,
  UserPreferences,
} from './preferences.service';

export {
  ProfileCompletionService,
  ProfileCompletionStatus,
  CompletionSection,
  CompletionRequirement,
  UserProfileData,
} from './profile-completion.service';
