import { Action } from '@gamepark/rules-api'; import { Store } from 'redux'; import { GamePageState } from '../../Store'; import { GameLocalAPI } from './GameLocalAPI'; declare global { interface Window { game: ConsoleTools; } } type ConsoleTools = { state: Game; store: GamePageState; moves: Action[]; new: (options?: any) => void; undo: (quantity?: number) => void; monkeyOpponents: (start?: boolean) => void; bot: (start?: boolean) => void; setPlayerName: (name: string, playerId?: PlayerId) => void; setAnimationsSpeed: (speed?: number) => void; tutorial: (options?: any) => void; changePlayer: (playerId?: PlayerId) => void; openPlayer: (playerId?: PlayerId) => void; timer: (seconds: number, playerId?: PlayerId) => void; }; export declare function consoleTools(gameServerProxy: GameLocalAPI, store: Store>): ConsoleTools; export {};