@idealic/poker-engine
Version:
Professional poker game engine and hand evaluator with built-in iterator utilities
86 lines • 1.98 kB
TypeScript
import type { Game } from '../types';
/**
* Converts a Game object to PHH format notation in JSON format
* @param game The game object to convert
* @returns A complete PHH game object with all possible fields
*/
export declare function getCompletePHHFormat(game: Game): {
min_bet: number;
bring_in: undefined;
small_bet: undefined;
big_bet: undefined;
variant: import("../types").Variant;
ante_trimming_status: any;
antes: any;
blinds_or_straddles: any;
starting_stacks: any;
actions: any;
players: import("../types").Player[];
venue: any;
city: any;
region: any;
country: any;
time_control: {
time: any;
increment: number;
timebank: any;
} | undefined;
commentary: undefined;
author: any;
event: any;
day: any;
month: any;
year: any;
hand: number;
finishing_stacks: any;
rake: number | undefined;
rake_percentage: number | undefined;
total_pot: any;
table: any;
level: any;
url: any;
address: any;
postal_code: any;
seat_count: any;
seats: any;
} | {
min_bet: undefined;
bring_in: any;
small_bet: any;
big_bet: any;
variant: import("../types").Variant;
ante_trimming_status: any;
antes: any;
blinds_or_straddles: any;
starting_stacks: any;
actions: any;
players: import("../types").Player[];
venue: any;
city: any;
region: any;
country: any;
time_control: {
time: any;
increment: number;
timebank: any;
} | undefined;
commentary: undefined;
author: any;
event: any;
day: any;
month: any;
year: any;
hand: number;
finishing_stacks: any;
rake: number | undefined;
rake_percentage: number | undefined;
total_pot: any;
table: any;
level: any;
url: any;
address: any;
postal_code: any;
seat_count: any;
seats: any;
};
//# sourceMappingURL=phh.d.ts.map