UNPKG

rubiks-cube-mcp-server

Version:
21 lines (20 loc) 515 B
import { CubeState, CubeMove } from './types.js'; export declare class RubiksCube { private state; constructor(); private createSolvedCube; getState(): CubeState; private isSolved; private rotateFace; private rotateFaceCounterClockwise; private moveU; private moveD; private moveR; private moveL; private moveF; private moveB; executeMove(move: CubeMove): void; private getMoveFunction; getStateAsText(): string; scramble(moves?: number): void; }