@runox-game/game-engine
Version:
RunoX game engine
15 lines (14 loc) • 345 B
TypeScript
import { ICard } from './card.model';
export interface IDeck {
cards: ICard[];
addCards(cards: ICard[]): void;
shuffle(): void;
takeCard(): ICard;
}
export declare class Deck implements IDeck {
cards: ICard[];
constructor();
addCards(cards: ICard[]): void;
shuffle(): void;
takeCard(): ICard;
}