import { Array, Boolean, Intersect, Literal, Number, Optional, Record, Runtype, Static, String, Union, Unknown } from 'runtypes'; import { IMinecraftModule } from './IMinecraftModule'; /** * Common type for named objects which get additional formatted names added at runtime */ export declare const NameMarkupRecord: Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>; export type NameMarkupType = Static; /** * Common type for objects with versions for additional formatted version info added at runtime */ export declare const VersionMarkupRecord: Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>; export type VersionMarkupType = Static; /** * Common type for runtime markup of documentation formatting tags */ export declare const MarkupCommentFlagsValidator: Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>; export type MarkupCommentFlags = Static; /** * Flags to determine whether the generated markup came from native metadata or directly * from script. Based on this flag, script specific markup could be used instead. */ export declare const MarkupSourceValidator: Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>; export type MarkupSource = Static; export declare const MinecraftExampleRecord: Intersect<[Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>; export type MinecraftExample = Static; /** * Common type for markup added during generation */ export declare const DocumentationMarkupValidator: Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>; export type MinecraftDocumentableObject = Static; export declare const PrivilegeValueTypeRecord: Record<{ name: String; }, false>; export type PrivilegeValueType = Static; export declare enum PrivilegeTypes { Default = "default", RestrictedExec = "restricted_execution", EarlyExec = "early_execution", Deprecated_None = "none",// now default Deprecated_ReadOnly = "read_only" } export declare const MinecraftModuleDescriptionRecord: Intersect<[Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>; export type MinecraftModuleDescription = Static; export declare const MinecraftModuleDependencyRecord: Intersect<[Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ uuid: Optional; versions: Array; version_selector: Optional; }, false>, false>; types_only: Optional; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>>; is_latest_major: Optional; is_vanilla_data: Optional; }, false>]>; export type MinecraftModuleDependency = Static; export declare const MinecraftTypeKeyList: string[]; export declare const MinecraftClosureTypeRecord: Record<{ argument_types: Array, false>; return_type: Runtype; call_privilege: Optional>; }, false>; export type MinecraftClosureType = Static; export declare const MinecraftGeneratorTypeRecord: Record<{ yield_type: Runtype; return_type: Runtype; next_type: Runtype; }, false>; export type MinecraftGeneratorType = Static; type MinecraftTypeHelper = { name: string; is_errorable: boolean; is_bind_type: boolean; from_module?: MinecraftModuleDescription; valid_range?: { min: number; max: number; }; closure_type?: MinecraftClosureType; element_type?: MinecraftTypeHelper; error_types?: MinecraftTypeHelper[]; generator_type?: MinecraftGeneratorType; iterator_type?: MinecraftTypeHelper; key_type?: MinecraftTypeHelper; optional_type?: MinecraftTypeHelper; promise_type?: MinecraftTypeHelper; value_type?: MinecraftTypeHelper; variant_types?: MinecraftTypeHelper[]; data_buffer_type?: MinecraftTypeHelper; original_name?: string; is_void_return?: boolean; is_string?: boolean; is_undefined?: boolean; is_any?: boolean; is_closure?: boolean; is_array?: boolean; is_promise?: boolean; is_variant?: boolean; is_optional?: boolean; is_optional_type?: boolean; is_iterator?: boolean; is_iterator_result?: boolean; is_map?: boolean; is_generator?: boolean; is_data_buffer?: boolean; }; export declare const MinecraftTypeRecord: Runtype; export type MinecraftType = Static; export declare const MinecraftObjectRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ property_description: Optional, Literal]>>; }, false>]>; export type MinecraftObject = Static; export declare function hasObjects(obj: object): obj is { objects: MinecraftObject[]; }; export declare const MinecraftConstantRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>; export type MinecraftConstant = Static; export declare function hasConstants(obj: object): obj is { constants: MinecraftConstant[]; }; export declare const MinecraftEnumRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ constants: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; is_enum: Optional>; enum_name: Optional]>>; enum_description: Optional, Literal]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>; export type MinecraftEnum = Static; export declare function hasEnums(obj: object): obj is { enums: MinecraftEnum[]; }; export declare const MinecraftPropertyRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>; export type MinecraftProperty = Static; export declare function hasProperties(obj: object): obj is { properties: MinecraftProperty[]; }; export declare const MinecraftFunctionArgumentDetailsRecord: Record<{ default_value: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>; export type MinecraftFunctionArgumentDetails = Static; export declare const MinecraftFunctionArgumentRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>; export type MinecraftFunctionArgument = Static; export declare const MinecraftFunctionRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>; export type MinecraftFunction = Static; export declare function hasFunctions(obj: object): obj is { functions: MinecraftFunction[]; }; export declare const MinecraftErrorRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; base_types: Optional, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; has_constructor: Optional]>>; has_member_functions: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>; export type MinecraftError = Static; export declare function hasErrors(obj: object): obj is { errors: MinecraftError[]; }; export declare const MinecraftClassRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; constants: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>, Literal]>>; runtime_conditions: Optional, Literal]>>; base_types: Optional, false>, Literal]>>; derived_types: Optional, false>, Literal]>>; iterator: Optional, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; has_constructor: Optional]>>; has_member_functions: Optional]>>; has_member_constants: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>; export type MinecraftClass = Static; export declare function hasClasses(obj: object): obj is { classes: MinecraftClass[]; }; export declare const MinecraftInterfaceRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; runtime_conditions: Optional, Literal]>>; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; is_interface: Optional>; has_member_functions: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>; export type MinecraftInterface = Static; export declare function hasInterfaces(obj: object): obj is { interfaces: MinecraftInterface[]; }; export declare const MinecraftTypeMappingRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ value: String; }, false>]>; export type MinecraftTypeMapping = Static; export declare enum MinecraftTypeAliasTypes { TypeMap = "type_map", ScriptGenerated = "script_generated" } export declare const MinecraftTypeAliasTypesRecord: Union<[Literal, Literal]>; export declare const MinecraftTypeAliasRecord: Intersect<[Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ alias_type: Optional, Literal]>, Literal]>>; type: Optional, Literal]>>; mappings: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ value: String; }, false>]>, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; alias_name: Optional]>>; is_type_map: Optional]>>; alias_description: Optional, Literal]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>; export type MinecraftTypeAlias = Static; export declare function hasTypeAliases(obj: object): obj is { type_aliases: MinecraftTypeAlias[]; }; export declare const MinecraftScriptCoreExportsRecord: Record<{ errors: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; base_types: Optional, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; has_constructor: Optional]>>; has_member_functions: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; classes: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; constants: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>, Literal]>>; runtime_conditions: Optional, Literal]>>; base_types: Optional, false>, Literal]>>; derived_types: Optional, false>, Literal]>>; iterator: Optional, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; has_constructor: Optional]>>; has_member_functions: Optional]>>; has_member_constants: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; objects: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ property_description: Optional, Literal]>>; }, false>]>, false>, Literal]>>; interfaces: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; runtime_conditions: Optional, Literal]>>; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; is_interface: Optional>; has_member_functions: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; enums: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ constants: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; is_enum: Optional>; enum_name: Optional]>>; enum_description: Optional, Literal]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; constants: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>, Literal]>>; type_aliases: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ alias_type: Optional, Literal]>, Literal]>>; type: Optional, Literal]>>; mappings: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ value: String; }, false>]>, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; alias_name: Optional]>>; is_type_map: Optional]>>; alias_description: Optional, Literal]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; }, false>; export type MinecraftScriptCoreExports = Static; export declare const MinecraftParentModuleRecord: Record<{ name: String; uuid: Optional; version: Optional; }, false>; export type MinecraftParentModule = Static; export declare const MinecraftScriptModuleRecord: Intersect<[Record<{ name: String; minecraft_version: String; module_type: Union<[Literal<"script">, Literal<"commands">, Literal<"after_events_ordering">, Literal<"vanilla_data">, Literal<"molang">]>; module_name: Optional; }, false>, Intersect<[Intersect<[Record<{ has_comments: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ errors: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; base_types: Optional, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; has_constructor: Optional]>>; has_member_functions: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; classes: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; constants: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>, Literal]>>; runtime_conditions: Optional, Literal]>>; base_types: Optional, false>, Literal]>>; derived_types: Optional, false>, Literal]>>; iterator: Optional, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; has_constructor: Optional]>>; has_member_functions: Optional]>>; has_member_constants: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; objects: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ property_description: Optional, Literal]>>; }, false>]>, false>, Literal]>>; interfaces: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; runtime_conditions: Optional, Literal]>>; functions: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ is_constructor: Boolean; is_static: Optional]>>; return_type: Runtype; arguments: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; details: Optional]>>; min_value: Optional]>>; max_value: Optional]>>; max_length: Optional]>>; supported_values: Optional]>>; }, false>, Literal]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; argument_description: Optional, Literal]>>; argument_valid_values: Optional; argument_valid_value_end: Boolean; }, false>, false>, Literal]>>; }, false>]>, false>; disable_unsafe_name_check: Optional]>>; runtime_conditions: Optional, Literal]>>; is_member: Optional; function_name: Optional]>>; function_description: Optional, Literal]>>; returns_description: Optional, Literal]>>; stable_only: Optional; call_privilege: Optional, false>>; call_allowed_in_early_execution: Optional; call_disallowed_in_restricted_execution: Optional; return_type_has_closure_privilege_type_comments: Optional; return_type_closure_privilege_type_name: Optional; }, false>]>, false>, Literal]>>; properties: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Boolean; min_value: Optional]>>; max_value: Optional]>>; is_baked: Optional; default_value: Optional]>>; min_added: Optional; min_changed: Optional; min_removed: Optional; max_added: Optional; max_changed: Optional; max_removed: Optional; max_length: Optional]>>; max_length_added: Optional; max_length_changed: Optional; max_length_removed: Optional; property_name: Optional]>>; property_description: Optional, Literal]>>; is_member: Optional; get_privilege: Optional, false>>; set_privilege: Optional, false>>; get_allowed_in_early_execution: Optional; set_allowed_in_early_execution: Optional; get_disallowed_in_restricted_execution: Optional; set_disallowed_in_restricted_execution: Optional; }, false>]>, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; class_name: Optional]>>; class_description: Optional, Literal]>>; is_interface: Optional>; has_member_functions: Optional]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; enums: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ constants: Array; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; is_enum: Optional>; enum_name: Optional]>>; enum_description: Optional, Literal]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; constants: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ type: Runtype; is_read_only: Literal; is_static: Literal; value: Optional; property_name: Optional; property_description: Optional, Literal]>>; is_member: Optional>; constant_value: Optional>; }, false>]>, false>, Literal]>>; type_aliases: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ alias_type: Optional, Literal]>, Literal]>>; type: Optional, Literal]>>; mappings: Optional; }, false>, Record<{ has_changes: Optional; has_defaults: Optional; has_minimum: Optional; has_maximum: Optional; has_bounds: Optional; has_max_length: Optional; has_errors: Optional; prerelease: Optional; is_prerelease: Optional; is_deprecated: Optional; deprecated_version: Optional; has_runtime_conditions: Optional; has_closure_privilege_type_comments: Optional; has_privilege_comments: Optional; ts_has_comments: Optional; ts_has_remarks: Optional; msdocs_has_comments: Optional; }, false>]>, Record<{ is_script_generated: Optional; raw_script_text: Optional; raw_tsdoc_text: Optional; }, false>, Record<{ examples: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ code: Record<{ text: Array; escaped_text: Array; }, false>; }, false>]>, false>>; deprecated_description: Optional, Literal]>>; throws_description: Optional, Literal]>>; closure_privilege_type_name: Optional; }, false>]>, Record<{ name: String; bookmark_name: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ value: String; }, false>]>, false>, Literal]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; alias_name: Optional]>>; is_type_map: Optional]>>; alias_description: Optional, Literal]>>; show_prior_warning: Optional; prior_link: Optional; }, false>]>, false>, Literal]>>; }, false>, Record<{ module_type: Literal<"script">; uuid: String; parentModule: Optional; version: Optional; }, false>]>, Literal]>>; marked_up_parent_module: Optional>; dependencies: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ uuid: Optional; versions: Array; version_selector: Optional; }, false>, false>; types_only: Optional; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>>; is_latest_major: Optional; is_vanilla_data: Optional; }, false>]>, false>, Literal]>>; peer_dependencies: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ uuid: Optional; versions: Array; version_selector: Optional; }, false>, false>; types_only: Optional; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>>; is_latest_major: Optional; is_vanilla_data: Optional; }, false>]>, false>, Literal]>>; }, false>, Record<{ version_is_prerelease: Optional; module_prerelease_tag: Optional, Literal<"beta">, Literal<"internal">, Literal<"preview">, Literal<"rc">]>>; from_module: Optional; filepath_name: Optional; variable_name: Optional; }, false>, Record<{ version: String; version_bookmark_name: Optional; version_selector: Optional; }, false>, Record<{ uuid: Optional; is_external_module: Optional; prior_version: Optional; folder_path: Optional; }, false>]>, Literal]>>; bookmark_name: Optional]>>; available_module_versions: Optional, Literal]>>; previous_module_version_chunks: Optional, Literal]>; prior_version_link: String; }, false>, false>>; manifest_example_version_md: Optional]>>; manifest_example_version_ts: Optional]>>; module_description: Optional, Literal]>>; md_toc_name: Optional]>>; display_changelog_in_toc: Optional; is_latest_module: Optional; is_latest_major: Optional; show_prior_warning: Optional; prior_link: Optional; major_version: Optional; }, false>]>; export type MinecraftScriptModule = Static; export declare function isScriptModule(module: IMinecraftModule): module is MinecraftScriptModule; export {};