import { SchemaRegistry } from '@mcschema/core'; import { JsonSchemaVersion, Registry } from '../types'; export declare const FallbackJsonSchemaRegistry: SchemaRegistry; export declare type JsonSchemaType = 'advancement' | 'damage_type' | 'dimension' | 'dimension_type' | 'item_modifier' | 'loot_table' | 'predicate' | 'recipe' | 'block_tag' | 'damage_type_tag' | 'entity_type_tag' | 'fluid_tag' | 'function_tag' | 'game_event_tag' | 'item_tag' | 'biome' | 'configured_carver' | 'configured_decorator' | 'configured_feature' | 'configured_structure_feature' | 'configured_surface_builder' | 'density_function' | 'flat_level_generator_preset' | 'noise_parameters' | 'noise_settings' | 'placed_feature' | 'processor_list' | 'structure' | 'structure_set' | 'template_pool' | 'world_preset' | 'biome_tag' | 'configured_carver_tag' | 'configured_decorator_tag' | 'configured_feature_tag' | 'configured_structure_feature_tag' | 'configured_surface_builder_tag' | 'density_function_tag' | 'noise_tag' | 'noise_settings_tag' | 'placed_feature_tag' | 'processor_list_tag' | 'structure_tag' | 'structure_set_tag' | 'template_pool_tag' | 'pack_mcmeta' | 'text_component' | 'text_style'; export declare function getJsonSchemaType(rel: string): JsonSchemaType | null; export declare function getJsonSchemas(version: JsonSchemaVersion, registry: Registry): Promise; export declare const FallbackJsonSchemas: Promise;