UNPKG

@khazh/tic-tac-toe-react

Version:

A customizable Tic Tac Toe game component for React with AI opponent, configurable board size, and win conditions

14 lines 556 B
import type { Player, GameState } from "../types/game"; export declare const useGameState: (initialBoardSize?: number, initialWinLength?: number) => { gameState: GameState; makeMove: (row: number, col: number) => { winner: Player; isDraw: boolean; } | null; resetGame: (newBoardSize?: number, newWinLength?: number) => void; undoMove: () => void; changeBoardSize: (newBoardSize: number) => void; changeWinLength: (newWinLength: number) => void; canUndo: boolean; }; //# sourceMappingURL=useGameState.d.ts.map