import { Color, Piece as cjsPiece, Square } from 'chess.js';
import { Color as CGColor, Piece as cgPiece } from './chessground/types';
export default class ChessUtils {
    static getRandomCjsSquare(): Square;
    static getRandomCjsPiece(): cjsPiece;
    static getRandomCjsColor(): Color;
    static asCgPiece(piece: cjsPiece | cgPiece): cgPiece;
    static asCjsPiece(piece: cjsPiece | cgPiece): cjsPiece;
    static getRandomCGColor(): CGColor;
    static oppositeCjsColor(color: Color): Color;
    static oppositeCGColor(color: CGColor): CGColor;
    static toCjsColor(color: CGColor): Color;
    static toCGColor(color: Color): CGColor;
    static cjsPieceToString(p: cjsPiece): string;
    static toMove(fen: string): CGColor;
}
//# sourceMappingURL=chessUtils.d.ts.map