// Copyright © Selmo Technology GmbH. All Rights Reserved

using Novus.Shared.Types.IssueHandling;

namespace SelmoStudio.Hmi.Server.SelmoHmi.Shared.Service
{
    internal interface IOperationResultIssuesService
    {
        event EventHandler<ProcessedIssuesArgs> OnIssuesProcessed;

        void Init(IReadOnlyList<Severity> severities);

        Task ProcessIssuesAsync(IReadOnlyList<Issue> issues);
    }
}