---@meta _

---@see storage
---@deprecated use `storage`
global = nil

---@class LuaBootstrap
local scriptdep = {

---@deprecated use `script.register_on_object_destroyed`
---@see script.register_on_object_destroyed
register_on_entity_destroyed = nil
}

---@class LuaGameScript
local gamedep = {
---@deprecated use `script.active_mods`
---@see script.active_mods
active_mods = nil,

---@deprecated use `helpers.table_to_json`
---@see helpers.table_to_json
table_to_json = nil,
---@deprecated use `helpers.json_to_table`
---@see helpers.json_to_table
json_to_table = nil,
---@deprecated use `helpers.write_file`
---@see helpers.write_file
write_file = nil,
---@deprecated use `helpers.remove_path`
---@see helpers.remove_path
remove_path = nil,
---@deprecated use `helpers.direction_to_string`
---@see helpers.direction_to_string
direction_to_string = nil,
---@deprecated use `helpers.evaluate_expression`
---@see helpers.evaluate_expression
evaluate_expression = nil,
---@deprecated use `helpers.encode_string`
---@see helpers.encode_string
encode_string = nil,
---@deprecated use `helpers.decode_string`
---@see helpers.decode_string
decode_string = nil,
---@deprecated use `helpers.parse_map_exchange_string`
---@see helpers.parse_map_exchange_string
parse_map_exchange_string = nil,
---@deprecated use `helpers.check_prototype_translations`
---@see helpers.check_prototype_translations
check_prototype_translations = nil,
---@deprecated use `helpers.is_valid_sound_path`
---@see helpers.is_valid_sound_path
is_valid_sound_path = nil,
---@deprecated use `helpers.is_valid_sprite_path`
---@see helpers.is_valid_sprite_path
is_valid_sprite_path = nil,

---@deprecated use `prototypes.get_entity_filtered`
---@see prototypes.get_entity_filtered
get_filtered_entity_prototypes = nil,
---@deprecated use `prototypes.get_item_filtered`
---@see prototypes.get_item_filtered
get_filtered_item_prototypes = nil,
---@deprecated use `prototypes.get_equipment_filtered`
---@see prototypes.get_equipment_filtered
get_filtered_equipment_prototypes = nil,
---@deprecated use `prototypes.get_mod_setting_filtered`
---@see prototypes.get_mod_setting_filtered
get_filtered_mod_setting_prototypes = nil,
---@deprecated use `prototypes.get_achievement_filtered`
---@see prototypes.get_achievement_filtered
get_filtered_achievement_prototypes = nil,
---@deprecated use `prototypes.get_tile_filtered`
---@see prototypes.get_tile_filtered
get_filtered_tile_prototypes = nil,
---@deprecated use `prototypes.get_decorative_filtered`
---@see prototypes.get_decorative_filtered
get_filtered_decorative_prototypes = nil,
---@deprecated use `prototypes.get_fluid_filtered`
---@see prototypes.get_fluid_filtered
get_filtered_fluid_prototypes = nil,
---@deprecated use `prototypes.get_recipe_filtered`
---@see prototypes.get_recipe_filtered
get_filtered_recipe_prototypes = nil,
---@deprecated use `prototypes.get_technology_filtered`
---@see prototypes.get_technology_filtered
get_filtered_technology_prototypes = nil,


---@deprecated use `prototypes.entity`
---@see prototypes.entity
entity_prototypes = nil,


---@deprecated use `prototypes.item`
---@see prototypes.item
item_prototypes = nil,
---@deprecated use `prototypes.fluid`
---@see prototypes.fluid
fluid_prototypes = nil,
---@deprecated use `prototypes.tile`
---@see prototypes.tile
tile_prototypes = nil,
---@deprecated use `prototypes.equipment`
---@see prototypes.equipment
equipment_prototypes = nil,
---@deprecated use `prototypes.damage`
---@see prototypes.damage
damage_prototypes = nil,
---@deprecated use `prototypes.virtual_signal`
---@see prototypes.virtual_signal
virtual_signal_prototypes = nil,
---@deprecated use `prototypes.equipment_grid`
---@see prototypes.equipment_grid
equipment_grid_prototypes = nil,
---@deprecated use `prototypes.recipe`
---@see prototypes.recipe
recipe_prototypes = nil,
---@deprecated use `prototypes.technology`
---@see prototypes.technology
technology_prototypes = nil,
---@deprecated use `prototypes.decorative`
---@see prototypes.decorative
decorative_prototypes = nil,
---@deprecated use `prototypes.particle`
---@see prototypes.particle
particle_prototypes = nil,
---@deprecated use `prototypes.autoplace_control`
---@see prototypes.autoplace_control
autoplace_control_prototypes = nil,
---@deprecated use `prototypes.noise_layer`
---@see prototypes.noise_layer
noise_layer_prototypes = nil,
---@deprecated use `prototypes.mod_setting`
---@see prototypes.mod_setting
mod_setting_prototypes = nil,
---@deprecated use `prototypes.custom_input`
---@see prototypes.custom_input
custom_input_prototypes = nil,
---@deprecated use `prototypes.ammo_category`
---@see prototypes.ammo_category
ammo_category_prototypes = nil,
---@deprecated use `prototypes.named_noise_expression`
---@see prototypes.named_noise_expression
named_noise_expressions = nil,
---@deprecated use `prototypes.item_subgroup`
---@see prototypes.item_subgroup
item_subgroup_prototypes = nil,
---@deprecated use `prototypes.item_group`
---@see prototypes.item_group
item_group_prototypes = nil,
---@deprecated use `prototypes.fuel_category`
---@see prototypes.fuel_category
fuel_category_prototypes = nil,
---@deprecated use `prototypes.resource_category`
---@see prototypes.resource_category
resource_category_prototypes = nil,
---@deprecated use `prototypes.achievement`
---@see prototypes.achievement
achievement_prototypes = nil,
---@deprecated use `prototypes.module_category`
---@see prototypes.module_category
module_category_prototypes = nil,
---@deprecated use `prototypes.equipment_category`
---@see prototypes.equipment_category
equipment_category_prototypes = nil,
---@deprecated use `prototypes.trivial_smoke`
---@see prototypes.trivial_smoke
trivial_smoke_prototypes = nil,
---@deprecated use `prototypes.shortcut`
---@see prototypes.shortcut
shortcut_prototypes = nil,
---@deprecated use `prototypes.recipe_category`
---@see prototypes.recipe_category
recipe_category_prototypes = nil,
---@deprecated use `prototypes.font`
---@see prototypes.font
font_prototypes = nil,

}