using System.Text.Json.Serialization;
namespace Jellyfin.Plugin.Jellypod.Models;
///
/// Represents the download status of a podcast episode.
///
[JsonConverter(typeof(JsonStringEnumConverter))]
public enum EpisodeStatus
{
///
/// Episode is known but not downloaded.
///
Available,
///
/// Episode is currently being downloaded.
///
Downloading,
///
/// Episode has been downloaded and is available locally.
///
Downloaded,
///
/// Download failed.
///
Error
}