Приложение

This commit is contained in:
Халимов Рустам
2026-04-14 01:15:54 +03:00
parent 8399d32490
commit 1fb1be47dd
126 changed files with 6145 additions and 0 deletions
@@ -0,0 +1,16 @@
package stories.domain.repository
import stories.data.remote.api.StoryGroupDto
import stories.data.remote.api.CreateStoryRequest
import stories.data.remote.api.StoryResponse
import stories.data.remote.api.UploadResponse
import okhttp3.MultipartBody
interface StoryRepository {
suspend fun getStories(): List<StoryGroupDto>
suspend fun createStory(request: CreateStoryRequest): StoryResponse
suspend fun uploadVideo(file: MultipartBody.Part): UploadResponse
suspend fun viewStory(storyId: String)
suspend fun addReaction(storyId: String, emoji: String)
suspend fun addReply(storyId: String, content: String)
}