import { Card, CardColor, Player, PlayedCard, AllPossibleCalls } from './types';
export declare class BotAI {
    static decideBid(player: Player): CardColor | 'pass';
    static decideCalling(player: Player, adut: CardColor): Card[];
    static decideCardToPlay(player: Player, currentTrick: PlayedCard[], adut: CardColor): Card;
    static findAllPossibleCalls(cards: Card[], adut: CardColor): AllPossibleCalls[];
    static chooseBestLeadingCard(cards: Card[], adut: CardColor): Card;
    static chooseBestFollowingCard(cards: Card[], currentTrick: PlayedCard[], adut: CardColor): Card;
}
