# [TITLE MISSING]
## Definitions
### External Enhancement Prerequisite (`ExternalEnhancementPrerequisite`)
Requires a specific enhancement from a skill. This should **not** be used for enhancements themselves; they can only require enhancements from the same skill they enhance.
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`skill` | The required skill. | See details
`enhancement` | The required enhancement. | See details
`display_option?` | | See details
#### `skill`
The required skill.
- **Type:** SkillWithEnhancementsReference
#### `enhancement`
The required enhancement.
- **Type:** EnhancementsReference
#### `display_option?`
- **Type:** DisplayOption
---
### `SkillWithEnhancementsReference`
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`id` | The skill's identifier. | See details
#### `id`
The skill's identifier.
- **Type:** SkillWithEnhancementsIdentifier
---
### `EnhancementsReference`
- **Type:** Object
Key | Description | Details
:-- | :-- | :--
`id` | The enhancement's identifier. | See details
#### `id`
The enhancement's identifier.
- **Type:** Integer
- **Minimum:** `1`
---
### Internal Enhancement Prerequisite (`InternalEnhancementPrerequisite`)
Requires a specific enhancement from a skill. This can only be used by an enhancement to require another enhancement from the same skill.
- **Type:** EnhancementsReference