Index: frontend/src/utils/types.ts
===================================================================
--- frontend/src/utils/types.ts	(revision 0792d02b326867cae564f7072133934be31d9dee)
+++ frontend/src/utils/types.ts	(revision 3de009b3a9676182b474a121be9e8d177d692101)
@@ -1,53 +1,55 @@
 export interface User {
-  username: string;
-  fullName: string;
-  email?: string;
-  profilePhoto?: string | null;
-  role?: "ADMIN" | "NONADMIN";
+	username: string;
+	fullName: string;
+	email?: string;
+	profilePhoto?: string | null;
+	role?: "ADMIN" | "NONADMIN";
 }
 
 export interface ArtistContribution {
-  id: number;
-  title: string;
-  genre: string;
-  role: string;
-  entityType: string;
-  isLikedByCurrentUser: boolean;
+	id: number;
+	title: string;
+	genre: string;
+	role: string;
+	entityType: string;
+	isLikedByCurrentUser: boolean;
 }
 
 export interface MusicalEntity {
-  id: number;
-  title: string;
-  genre: string;
-  type: string;
-  releasedBy: string;
-  isLikedByCurrentUser?: boolean;
+	id: number;
+	title: string;
+	genre: string;
+	type: string;
+	releasedBy: string;
+	isLikedByCurrentUser?: boolean;
 }
 
 export interface Song extends MusicalEntity {
-  type: "SONG";
+	type: "SONG";
 }
 
 export interface Album extends MusicalEntity {
-  type: "ALBUM";
-  songs: Song[];
+	type: "ALBUM";
+	songs: Song[];
 }
 
 export interface Playlist {
-  id: number;
-  name: string;
-  cover: string;
-  creatorName: string;
-  songsInPlaylist: Song[];
-  isSavedByCurrentUser: boolean;
+	id: number;
+	name: string;
+	cover: string;
+	creatorName: string;
+	songsInPlaylist: Song[];
+	isSavedByCurrentUser: boolean;
 }
 
 export interface BaseNonAdminUser {
-  username: string;
-  fullName: string;
-  userType: string;
-  profilePhoto: string;
-  followers: number;
-  following: number;
-  isFollowedByCurrentUser: boolean;
+	username: string;
+	fullName: string;
+	userType: string;
+	profilePhoto: string;
+	followers: number;
+	following: number;
+	isFollowedByCurrentUser: boolean;
 }
+
+export type UserRegisterType = "ARTIST" | "LISTENER";
