poker-odds-calc
Version:
Fastest and most accurate node module for calculating odds of poker games Texas Hold'em, Texas Shortdeck/Sixplus and Omaha.
31 lines (30 loc) • 1.11 kB
TypeScript
export declare type Games = "texas_holdem" | "sixplus_holdem" | "omaha";
export declare type IHand = [string, string] | [string, string, string, string];
export declare type ISuit = Suits.CLUBS | Suits.SPADES | Suits.HEARTS | Suits.DIAMONDS;
export declare type Nullable<T> = T | null;
export declare const AvailableGames: string[];
export declare enum Suits {
HEARTS = "h",
CLUBS = "c",
DIAMONDS = "d",
SPADES = "s"
}
export declare const SuitsList: Suits[];
export declare enum CardNumbers {
TWO = 2,
THREE = 3,
FOUR = 4,
FIVE = 5,
SIX = 6,
SEVEN = 7,
EIGHT = 8,
NINE = 9,
TEN = "T",
JACK = "J",
QUEEN = "Q",
KING = "K",
ACE = "A"
}
export declare type ICardNumber = CardNumbers.TWO | CardNumbers.THREE | CardNumbers.FOUR | CardNumbers.FIVE | CardNumbers.SIX | CardNumbers.SEVEN | CardNumbers.EIGHT | CardNumbers.NINE | CardNumbers.TEN | CardNumbers.JACK | CardNumbers.QUEEN | CardNumbers.KING | CardNumbers.ACE;
export declare const FullDeck: CardNumbers[];
export declare const SixPlusDeck: CardNumbers[];