using DominionBase.Players; namespace DominionBase { public interface IHexSupply : ITableable { event ShufflingEventHandler Shuffling; event ShuffledEventHandler Shuffled; IDisplayable TopDiscard { get; } bool TurnOverNext(IPlayer player); void TurnOverNextAndReceive(IPlayer player); } }