package com.radiola.domain.repository

import kotlinx.coroutines.flow.Flow

/** Регион пользователя (по IP) — для гео-фильтрации станций. */
interface RegionRepository {
    /** Код страны пользователя (напр. "RU"), null пока не определён. */
    fun countryCode(): Flow<String?>

    /** Обновить код страны по IP (кэшируется). */
    suspend fun refresh()
}
