namespace Bloxstrap.AppData { internal interface IAppData { string ProductName { get; } string BinaryType { get; } string RegistryName { get; } string ExecutableName { get; } string StartEvent { get; } string Directory { get; } string LockFilePath { get; } string ExecutablePath { get; } AppState State { get; } IReadOnlyDictionary PackageDirectoryMap { get; set; } } }