using MediaBrowser.Controller.Resolvers;
using MediaBrowser.Model.Lyrics;
namespace MediaBrowser.Controller.Lyrics;
///
/// Interface ILyricParser.
///
public interface ILyricParser
{
///
/// Gets a value indicating the provider name.
///
string Name { get; }
///
/// Gets the priority.
///
/// The priority.
ResolverPriority Priority { get; }
///
/// Parses the raw lyrics into a response.
///
/// The raw lyrics content.
/// The parsed lyrics or null if invalid.
LyricDto? ParseLyrics(LyricFile lyrics);
}