import { IColor, IPieceScope } from '../../types';
import Board from '../Board/Board';
export declare function generatePieceMoves(pieceScope: IPieceScope[], board: Board, hasToPlay: IColor): {
    from: import("../../types").IPosition;
    quietMoves: import("../../types").IPosition[];
    killMoves: import("../../types").IPosition[];
}[];
