using System;
using System.Collections.Generic;
using TheGameExtreme.model.card;
using TheGameExtreme.model.deck;
using TheGameExtreme.model.piles;

namespace TheGameExtreme.model.gameActions.abstractRules
{
    public abstract class Piocher : GameAction
    {
        public Piocher(Piles ListOrderedStacks) : base(ListOrderedStacks)
        {
        }

        public abstract void pioche(List<Card> CurrentHand, Deck deck, Player player, int nbMaxCard);
    }
}
