export default class Tile { x: number; y: number; /** * @param {number} x x location on board * @param {number} y y location on board */ constructor(x?: number, y?: number); /** * Static method in turn of copy constructor. * @param {Tile} tile the tile to make a copy of. */ static fromTile: (tile: Tile) => Tile; /** * Determine if two tiles are in the same location. * @param {Tile} tile tile to compare to. */ equals: (tile: Tile) => boolean; }