package com.fabledsword.minstrel.cache.db.dao

/**
 * Projection: how many of a playlist's member tracks are resident in the audio
 * cache index. Backs the offline "fully cached" greying — a playlist is fully
 * available offline when [cachedCount] reaches its `trackCount`.
 */
data class PlaylistCachedCount(
    val playlistId: String,
    val cachedCount: Int,
)
