using Shared; namespace APCViewer.Models.Methods; public interface IBackground { void Update(); void ClearMessage(); List DoBackup(); bool IsPrimaryInstance(); void Stop(bool immediate); void SetIsPrimaryInstance(); string GetPDSF(long Sequence); void ClearIsPrimaryInstance(); string GetIPDSF(long Sequence); void Catch(Exception exception); Tuple, List> GetTimePivot(bool isGaN = false, bool isSi = false); Tuple>>, List>, string?> SetViewBag(string? directory, string? filter, bool isGaN = false, bool isSi = false, bool forPDSF = false, bool forIPDSF = false); }