# Type Alias: QuestIdType (/nqtr/index/type-aliases/QuestIdType)



\> **QuestIdType** = \[keyof [`NqtrQuestIds`](/nqtr/index/interfaces/NqtrQuestIds)] *extends* \[`never`] ? `string` : keyof [`NqtrQuestIds`](/nqtr/index/interfaces/NqtrQuestIds)

Defined in: [src/registries/NqtrIds.ts:82](https://github.com/DRincs-Productions/nqtr/blob/db22fe9e7612d547ff25befcc444cf095348917d/src/registries/NqtrIds.ts#L82)

The type used wherever a quest ID is expected.

* **Default** — resolves to `string`.
* **Augmented** — resolves to the union of known quest IDs once
  [NqtrQuestIds](/nqtr/index/interfaces/NqtrQuestIds) has been extended.
