> For the complete documentation index, see [llms.txt](https://scandipwa.gitbook.io/shopify/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://scandipwa.gitbook.io/shopify/architecture/typings.md).

# Typings

Current implementation relies of `static propTypes` declaration. The breakdown of this decision is as follows:

* **Only checked in development mode**, in production they are removed.<br>
* Do not provide type-hints to the developer. The **prop checking only occurs during the runtime**.

{% hint style="warning" %}

## Heads up!

Typing implementation is subject to change. To circumvent the lack of type-hints we are in the progress of migration to TypeScript namespace declarations.
{% endhint %}
