using System.Threading.Tasks; namespace Kavita.API.Services.Scanner; public interface ILibraryWatcher { /// /// Start watching all library folders /// /// Task StartWatching(); /// /// Stop watching all folders /// void StopWatching(); /// /// Essentially stops then starts watching. Useful if there is a change in folders or libraries /// /// Task RestartWatching(); }