Dominos Deck Creating a Deck import {generateSuite, Box, Pips, Tile} from 'domino-engine'; const box = new Box(); Interacting with a Deck const tile: Tile = Box.draw(); // Randomly Selected const [tile1, tile2, tile3] = Box.next(3); // [0,0]; [0,1]; [0,2]; // Next Shuffling the Deck const [tile1] = Box.next(); // [0,0]; const tile: Tile = Box.shuffle() // Shuffle Values const [tile2, tile3, tile4] = Box.next(3); // [Random]; [Random+1]; [Random+2]; // Next Tile const [tile1, tile2, tile3] = Box.next(3); // [0,0]; [0,1]; [0,2]; tile1.canAttach(tile2); // true tile2.attach(tile1, tile.value[0]); // true tile2.attach(tile3, tile.value[0]); // true