import { BiomeType } from '../../schema/biome.js'; /** * Biome Mapper * * Assigns biomes based on temperature and moisture using a lookup table. * Inspired by Azgaar's biome matrix system (reference/AZGAAR_SNAPSHOT.md Section 2). * * System: * - 5 temperature bands (hot to cold) * - 26 moisture levels (dry to wet, 0-100% mapped to 0-25) * - Matrix lookup: biomeMatrix[tempBand][moistureLevel] → BiomeType */ export interface BiomeMapOptions { width: number; height: number; temperature: Int8Array; moisture: Uint8Array; elevation: Uint8Array; } export interface BiomeMap { width: number; height: number; biomes: BiomeType[][]; temperature: Int8Array; moisture: Uint8Array; } /** * Generate biome map from climate data */ export declare function generateBiomeMap(options: BiomeMapOptions): BiomeMap; //# sourceMappingURL=biome.d.ts.map