using System; using System.Threading.Tasks; using Bit.Core.Models.Table; using System.Collections.Generic; namespace Bit.Core.Repositories { public interface ISubvaultRepository : IRepository { Task GetByIdAdminUserIdAsync(Guid id, Guid userId); Task> GetManyByOrganizationIdAdminUserIdAsync(Guid organizationId, Guid userId); Task> GetManyByOrganizationIdAsync(Guid organizationId); Task> GetManyByUserIdAsync(Guid userId); } }