UNPKG

card-factory

Version:

A comprehensive library for card manipulation

16 lines 556 B
import Card from "../card/card"; import Deck from "../deck/deck"; import { PileElementType, PileOptionsType } from "../../types/pile.types"; export default class Player<T extends Card> { private _deck; private _piles; name: string; constructor(name: string, deck: Deck<T>, piles: { name: string; options?: Partial<PileOptionsType<T>>; }[], cardInitializer?: string); get piles(): PileElementType<T>[]; get deck(): Deck<T>; getPile: (name: string) => PileElementType<T>; } //# sourceMappingURL=player.d.ts.map