using System;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace MediaBrowser.Controller.Collections
{
public interface ICollectionManager
{
///
/// Creates the collection.
///
/// The options.
/// Task.
Task CreateCollection(CollectionCreationOptions options);
///
/// Adds to collection.
///
/// The collection identifier.
/// The item ids.
/// Task.
Task AddToCollection(Guid collectionId, IEnumerable itemIds);
///
/// Removes from collection.
///
/// The collection identifier.
/// The item ids.
/// Task.
Task RemoveFromCollection(Guid collectionId, IEnumerable itemIds);
}
}