import { Board } from "../models/board"; import { Coordinate } from "../models/coordinate"; import { Move } from "../models/move"; import { PieceColor } from "../models/pieceColor"; import { Piece } from "./piece"; export declare class King extends Piece { constructor(color: PieceColor, coordinate: Coordinate); checkingPieces(board: Board, previousMoves: Move[], lastMove?: Move): Piece[]; getDefaultMoves(board: Board, previousMoves: Move[], lastMove?: Move): Move[]; }