using JetBrains.Annotations; namespace AmagnoVirtualPrinter.Agent.Core.Interfaces { public interface IShell { void WriteIniEntry(string section, string key, string value, string iniFilePath); [NotNull] T ReadIniEntry(string section, string key, string iniFilePath); void Execute(IJobInfo job, ISessionInfo session, string exe, string args); bool FileExists([NotNull]string path); } }