import type { PieceType, Color, Coordinates } from '@/types/index'; import type { Board } from './board'; export declare function getPseudoLegalMoves(board: Board, from: Coordinates, pieceType: PieceType, color: Color): Coordinates[]; export declare function isSquareUnderAttack(board: Board, square: Coordinates, attackingColor: Color): boolean; export declare function isKingInCheck(board: Board, kingColor: Color): boolean; //# sourceMappingURL=pieces.d.ts.map