using System; using System.Collections.Generic; using System.Threading.Tasks; using Bit.Core.Models.Table; namespace Bit.Core.Repositories { public interface IDeviceRepository : IRepository { Task GetByIdAsync(Guid id, Guid userId); Task GetByIdentifierAsync(string identifier, Guid userId); Task> GetManyByUserIdAsync(Guid userId); Task ClearPushTokenByIdentifierAsync(string identifier); } }