import { Battle, Game, Suit, CardPattern } from '../game.interfaces'; export declare function getNextTrickTurn(state: Game, player?: string): string; export declare function getTrumpSuit(battle: Battle): Suit | null; export declare function isTrumpAnnounced(battle: Battle): boolean; export declare function isTableEmpty(battle: Battle): boolean; export declare function getLeadCard(battle: Battle): CardPattern; export declare function getCardSuit(card: CardPattern): Suit; export declare function roundPoints(points: number): number; export declare function calculateTrumpPointsForPlayer(state: Game, player: string): number; export declare function calculateCardPointsForPlayer(state: Game, player: string): number; export declare function getTotalWonCards(state: Game): number; export declare function calculatePointsByPlayer(state: Game, player: string): number; export declare function getPlayerByTrickCard(trickCard: CardPattern, state: Game): string; export declare function getTrickWinner(state: Game): string;