using System.Threading.Tasks;
using Toolbox.Declarations;
using Toolbox.Docking.Client.Interfaces;
using Toolbox.Docking.Client.Services;

namespace Toolbox.Docking.Client.Plugins
{
    public interface ITbExtraActionResultExplainPlugin
    {
        Task ExplainExtraActionResult(ITbClientServiceLocator clientServices, ITbExtraActionInputState input, ITbExtraActionResult toExplain);
    }
}