using SeaHaven.Services.DTOs; namespace SeaHaven.Services.Interfaces { public interface ITaskListTemplateService { Task> GetAllAsync(CancellationToken cancellationToken); Task GetByIdAsync(int id, CancellationToken cancellationToken); Task CreateAsync(TaskListTemplateInput input, CancellationToken cancellationToken); Task UpdateAsync(int id, TaskListTemplateInput input, CancellationToken cancellationToken); Task DeleteAsync(int id, CancellationToken cancellationToken); } }