using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.Integration.Operation;
using Tango.Integration.Upgrade;
namespace Tango.MachineStudio.Common.FirmwareUpgrade
{
///
/// Firmware Upgrade Manager.
///
public interface IFirmwareUpgrader
{
///
/// Performs a firmware upgrade.
///
/// The TFP stream.
Task PerformUpgrade(Stream tfpStream);
///
/// Invokes the upgrade dialog.
///
void InvokeUpgradeUI();
}
}