using MediaBrowser.Model.Themes; using System.Collections.Generic; namespace MediaBrowser.Controller.Themes { public interface IAppThemeManager { /// /// Gets the themes. /// /// Name of the application. /// IEnumerable{AppThemeInfo}. IEnumerable GetThemes(string applicationName); /// /// Gets the theme. /// /// Name of the application. /// The name. /// AppTheme. AppTheme GetTheme(string applicationName, string name); /// /// Saves the theme. /// /// The theme. void SaveTheme(AppTheme theme); /// /// Gets the image image information. /// /// Name of the application. /// Name of the theme. /// Name of the image. /// InternalThemeImage. InternalThemeImage GetImageImageInfo(string applicationName, string themeName, string imageName); } }