// Copyright (c) 2023 Timothy Schenk. Subject to the GNU AGPL Version 3 License.

using JetBrains.Annotations;

namespace Rai.PacketMediator;

[UsedImplicitly(ImplicitUseTargetFlags.WithInheritors)]
public interface IIncomingPacket : IPacket
{
    [UsedImplicitly(ImplicitUseTargetFlags.WithInheritors)]
    public void Deserialize(byte[] data);
}