using System; using System.Threading.Tasks; using Bit.Core.Models.Table; using System.Collections.Generic; using Bit.Core.Models.Data; namespace Bit.Core.Repositories { public interface ISubvaultUserRepository : IRepository { Task> GetManyByOrganizationUserIdAsync(Guid orgUserId); Task> GetManyDetailsByUserIdAsync(Guid userId); Task> GetPermissionsByUserIdAsync(Guid userId, IEnumerable subvaultIds, Guid organizationId); } }