UNPKG

werewolf-core

Version:

Are you a WEREWOLF?

13 lines (12 loc) 290 B
export interface Player { id: string; type: string; } export declare class Players<P extends Player> { private players; length: number; add(p: P): void; get<P2 extends P>(idx: number | string): P2 | undefined; asArray(): Array<P>; deepClone(): Players<P>; }