import { GameConf } from '../GameConf';
import { CBState } from './CubeGameState';
import { SGState } from './SingleGameState';
import { GameSetup } from './utils/GameSetup';
/**
 * キューブありのゲームの局面を表す
 */
export declare type BGState = {
    cbState: CBState;
    sgState: SGState;
};
/**
 * 指定された項目から、BGStateオブジェクトを生成する
 * @param gameState
 * @param gameConf
 * @returns
 */
export declare function toState(gameState?: GameSetup, gameConf?: GameConf): BGState;
//# sourceMappingURL=BGState.d.ts.map