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