package org.terst.doot.widget.data import kotlinx.serialization.SerialName import kotlinx.serialization.Serializable @Serializable data class TaskDetailResponse( val id: String, val title: String, val description: String, @SerialName("due_date") val dueDate: String? = null, val completed: Boolean = false, val recurrence: TaskRecurrence? = null, @SerialName("next_date") val nextDate: String? = null, val project: Project? = null, val labels: List = emptyList() ) @Serializable data class TaskRecurrence( val freq: String, val interval: Int, val weekdays: List = emptyList() )