using MediaBrowser.Controller.Entities;
using System;
using System.Collections.Generic;
namespace MediaBrowser.Controller.Library
{
    /// 
    /// Class BaseIntroProvider
    /// 
    public interface IIntroProvider
    {
        /// 
        /// Gets the intros.
        /// 
        /// The item.
        /// The user.
        /// IEnumerable{System.String}.
        IEnumerable GetIntros(BaseItem item, User user);
        /// 
        /// Gets all intro files.
        /// 
        /// IEnumerable{System.String}.
        IEnumerable GetAllIntroFiles();
    }
    public class IntroInfo
    {
        /// 
        /// Gets or sets the path.
        /// 
        /// The path.
        public string Path { get; set; }
        /// 
        /// Gets or sets the item id.
        /// 
        /// The item id.
        public Guid? ItemId { get; set; }
    }
}