import { Board } from './board'; import { DealOptions } from "./dealoptions"; /** Goita Game Class */ export declare class Game { winScore: number; roundCount: number; scores: Array; initialScores: Array; dealOptions: DealOptions; board: Board; history: Array; constructor(); private init(); setInitialScore(scores: number[]): void; setDealOptions(options: DealOptions): void; /** set up a new game */ startNewGame(): void; /** set up a new board */ startNewDeal(): void; /** set up a new board with history string */ startNewDealWithInitialState(history: string): void; private updateGameState(); /** returns true if any team's score reach to win-score */ readonly isEnd: boolean; }