summaryrefslogtreecommitdiff
path: root/Impostor-dev/src/Impostor.Api/Plugins/IPlugin.cs
blob: fd0f38f07b822f16dd43b72b7652f2a9588c956f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using System.Threading.Tasks;
using Impostor.Api.Events;

namespace Impostor.Api.Plugins
{
    public interface IPlugin : IEventListener
    {
        ValueTask EnableAsync();

        ValueTask DisableAsync();

        ValueTask ReloadAsync();
    }
}