export interface Player { id: string; name: string; color: string; x: number; y: number; created_at: string; } export interface BoardConfig { min_x: number; max_x: number; min_y: number; max_y: number; grid_cells_x: number; grid_cells_y: number; } export interface BoardState { config: BoardConfig; player_count: number; players: Player[]; } export interface PlayerCreateRequest { name: string; color: string; }