import Keyed from './Keyed.js'; import NamespacedKey from './NamespacedKey.js'; export default interface Registry { forEach(action: any): void; get(arg0: NamespacedKey): Keyed; iterator(): any; spliterator(): any; } export default class Registry { static get $javaClass(): any; static get ADVANCEMENT(): Registry; static get ART(): Registry; static get ATTRIBUTE(): Registry; static get BIOME(): Registry; static get BOSS_BARS(): Registry; static get ENCHANTMENT(): Registry; static get ENTITY_TYPE(): Registry; static get FLUID(): Registry; static get GAME_EVENT(): Registry; static get LOOT_TABLES(): Registry; static get MATERIAL(): Registry; static get MEMORY_MODULE_TYPE(): Registry; static get SOUNDS(): Registry; static get STATISTIC(): Registry; static get VILLAGER_PROFESSION(): Registry; static get VILLAGER_TYPE(): Registry; }