import { Cube } from './Cube'; export declare type Face = 'U' | 'F' | 'R' | 'D' | 'B' | 'L'; export declare type CubeColors = Record; export declare class CubeModel = Record> { private readonly cube; private readonly colorScheme; private static locationMap; constructor(cube: Cube, colorScheme: ColorScheme); colors(): CubeColors; private getPieceAtPosition; private getStickersOfPiece; }