using Bit.Core.Entities; namespace Bit.Core.Repositories; public interface IDeviceRepository : IRepository { Task GetByIdAsync(Guid id, Guid userId); Task GetByIdentifierAsync(string identifier); Task GetByIdentifierAsync(string identifier, Guid userId); Task> GetManyByUserIdAsync(Guid userId); Task ClearPushTokenAsync(Guid id); }