package kr.lunaticbum.back.lun.model

// --- API 응답을 위한 DTO 클래스들 ---

data class PostListResponse(val posts: List<Post>)
data class CommentResponse(val resultCode: Int, val resultMsg: String, val comments: List<Comment>? = null)
data class PostSaveResponse(val resultCode: Int, val resultMsg: String, val data: PostIdData? = null)
data class PostIdData(val postId: String)
data class VoteResponse(val voteCount: Long, val unlikeCount: Long)
data class ImageUploadResponse(val resultCode: Int, val resultMsg: String, val fileName: String? = null)
data class TagResponse(val resultCode: Int = 0, val resultMsg: String = "OK", val tags: List<String>)
data class GibberishRequest(val content: String)