/** * Public barrel for src/sim/garden/. App code imports from here, never * from the individual module files. */ export type { Tile, PlantInstance, PlantType, PlantTypeId, GrowthStage } from './types'; export { GRID_ROWS, GRID_COLS, GRID_SIZE, tileIdx, tileCoords, emptyTiles } from './types'; export { PLANT_TYPES, getPlantType } from './plants'; export { advanceGrowth, GROWTH_THRESHOLDS } from './growth'; export { plantSeed, harvest, compost, simulateOneTick, tileGrowthStage, } from './commands'; export type { SimContext } from './commands'; export { autoHarvestReadyPlants } from './auto-harvest';