/** * Pot type (main pot or side pot) */ export type PotType = "MAIN" | "SIDE"; /** * Represents a pot (main or side) in the game */ export interface Pot { readonly amount: number; readonly eligibleSeats: readonly number[]; readonly type: PotType; readonly capPerPlayer: number; }