using Backend.DatabaseHandler; namespace Backend.Interface; public interface IAlertStore { Task> GetActiveAlertsAsync(CancellationToken cancellationToken = default); Task> GetAlertsByUserAsync(string username, CancellationToken cancellationToken = default); Task CreateAlertAsync(AlertRecord alert, CancellationToken cancellationToken = default); Task DeleteAlertAsync(string username, long alertId, CancellationToken cancellationToken = default); Task UpdateAlertAsync(AlertRecord alert, CancellationToken cancellationToken = default); }