import React from 'react';
import { GameMode } from '../../types/game.js';
import { GameContextValue } from "./types.js";
interface GameProviderProps {
    children: React.ReactNode;
    initialMode?: GameMode;
    initialGrid?: {
        rows: number;
        cols: number;
    };
}
export declare const GameProvider: React.FC<GameProviderProps>;
export declare const useGame: () => GameContextValue;
export {};
