import type { Holder } from '../core/index.js'; import { Registry } from '../core/index.js'; import { NormalNoise } from '../math/index.js'; import { DensityFunction } from './DensityFunction.js'; import { MaterialCondition, MaterialRule } from './MaterialSystem.js'; import { NoiseGeneratorSettings } from './NoiseGeneratorSettings.js'; export declare class WorldgenRegistries { static readonly NOISE: Registry; static readonly DENSITY_FUNCTION: Registry; static readonly NOISE_SETTINGS: Registry; static readonly MATERIAL_RULE: Registry; static readonly MATERIAL_CONDITION: Registry; static readonly BIOME: Registry<{}>; static readonly SURFACE_NOISE: Holder; static readonly SURFACE_SECONDARY_NOISE: Holder; static createNoise(name: string, baseAmplitude: number, firstOctave: number, amplitudes: number[]): Holder; } //# sourceMappingURL=WorldgenRegistries.d.ts.map