namespace Discord.API; public interface IDiscordApi { public void OpenConnection(); public void Close(); public delegate void DiscordEventHandler(IDiscordApi sender, T data); public event DiscordEventHandler? OnPacketReceived; public void SendPacket(GatewayPacket packet); }