import React, { type ReactNode } from 'react'; import { type GameAction, type GameContextType } from '../types/index.js'; export declare const GameContext: React.Context; type GameProviderProperties = { readonly children: ReactNode; readonly initialPlayers?: string[]; readonly customReducer?: (state: GameContextType, action: GameAction) => GameContextType; }; export declare function GameProvider({ children, initialPlayers, customReducer, }: GameProviderProperties): React.JSX.Element; export {};