using TaskTracker.Core.Entities; namespace TaskTracker.Core.Interfaces; public interface IAppMappingRepository { Task> GetAllAsync(); Task GetByIdAsync(int id); Task CreateAsync(AppMapping mapping); Task UpdateAsync(AppMapping mapping); Task DeleteAsync(int id); Task FindMatchAsync(string appName, string windowTitle, string? url); }