package com.radiola.domain.repository

import com.radiola.domain.model.Track
import kotlinx.coroutines.flow.Flow

interface TrackHistoryRepository {
    fun getHistory(): Flow<List<Track>>
    suspend fun addTrack(track: Track)
    suspend fun removeTrack(track: Track)
    suspend fun searchHistory(query: String): List<Track>
}
