package com.suno.android.common_data.mappers.projects import com.suno.android.common_core_utils.Id import com.suno.android.common_data.mappers.clips.SongListData import java.time.LocalDateTime data class ProjectData( override val id: Id, override val name: String, override val description: String, override val lastUpdatedClipTime: LocalDateTime? = null, override val clipCount: Int, override val createdAt: LocalDateTime? = null, val projectClips: List, val pinnedClips: List? = null, val isOwned: Boolean?, val isTrashed: Boolean?, val currentPage: Int, val imageUrl: String?, ) : ProjectMetadata data class ProjectClip( val clip: SongListData, val relativeIndex: Float, val pinned: Boolean = false, )