UNPKG

werewolf-core

Version:

Are you a WEREWOLF?

20 lines (19 loc) 543 B
export interface Vote { from: string; to: string; num: number; priority: number; } export interface VoteBox { [id: string]: Vote; } export declare const VOTERESULT_CHOSEN: string; export declare const VOTERESULT_MULTI: string; export declare const VOTERESULT_NONE: string; export interface VoteResult { result: string; ids: Array<string>; } export declare function initVoteBox(): VoteBox; export declare function addVote(box: VoteBox, obj: Vote): void; export declare function countVotes(box: VoteBox): VoteResult;