card-games-typescript
Version:
Card deck and high or low game library built with TypeScript
13 lines (12 loc) • 360 B
TypeScript
import { Card } from './Card';
export declare type validNumberOfCards = 40 | 52;
export declare class DeckOfCards {
deck: Card[];
cardsDrawn: Card[];
numberOfCards: validNumberOfCards;
constructor(numberOfCards?: validNumberOfCards);
buildDeck(): void;
drawCard(): Card;
shuffleDeck(times?: number): void;
isEmpty(): boolean;
}