using System; using System.Collections.Generic; using System.Threading.Tasks; using Start.Server.Models; using Start.Shared; namespace Start.Server.Data.Services.Interfaces { public interface IBookmarkGroupService { public Task GetBookmarkGroup(string userId, int bookmarkGroupId, bool includeBookmarks = false); public Task> GetUserBookmarkGroups(string userId, bool includeBookmarks = false); public Task CreateBookmarkGroup(string userId, string title, string color, int bookmarkContainerId); public Task UpdateBookmarkGroup(string userId, BookmarkGroup bookmarkGroup); public Task DeleteBookmarkGroup(string userId, int bookmarkGroupId); } }