using System.Collections.Generic;
using System.Threading.Tasks;
using MediaBrowser.Controller.Entities;
namespace MediaBrowser.Controller.Library
{
///
/// Class BaseIntroProvider.
///
public interface IIntroProvider
{
///
/// Gets the intros.
///
/// The item.
/// The user.
/// IEnumerable{System.String}.
Task> GetIntros(BaseItem item, Jellyfin.Data.Entities.User user);
///
/// Gets all intro files.
///
/// IEnumerable{System.String}.
IEnumerable GetAllIntroFiles();
///
/// Gets the name.
///
/// The name.
string Name { get; }
}
}