import { CellData, GameConfig } from './types'; export declare const createBoard: (config: GameConfig) => CellData[][]; export declare const cloneBoard: (board: CellData[][]) => CellData[][]; export declare const getNeighbors: (row: number, col: number, config: GameConfig) => Array<[number, number]>; export declare const placeMines: (board: CellData[][], excludedRow: number, excludedCol: number, config: GameConfig) => void; export declare const revealSafeRegion: (board: CellData[][], row: number, col: number, config: GameConfig) => void; export declare const revealLoss: (board: CellData[][], explodedRow: number, explodedCol: number) => void; export declare const isWon: (board: CellData[][]) => boolean; export declare const flagAllMines: (board: CellData[][]) => void; export declare const formatCounter: (value: number) => string;