using FileTime.Core.Command; using FileTime.Core.Models; namespace FileTime.Core.Timeline; public interface ICommandScheduler { Task AddCommand(ICommand command, int? batchId = null, bool toNewBatch = false); IObservable ContainerToRefresh { get; } void RefreshContainer(FullName container); }