export interface GameState {
    gameId: string | number | null;
    roomName: string;
    roomBackground: string;
    gameMode: 'default' | 'single-custom' | 'multi-custom' | 'unknown';
    unlockedObjects: string[];
    currentRoomObjects: string[];
    totalRooms: number;
}
export declare const useGame: () => {
    setGame: (data: Partial<GameState>) => void;
    resetGame: () => void;
    unlockObject: (objectName: string) => void;
    gameId: string | number | null;
    roomName: string;
    roomBackground: string;
    gameMode: "default" | "single-custom" | "multi-custom" | "unknown";
    unlockedObjects: string[];
    currentRoomObjects: string[];
    totalRooms: number;
};
