# Variable Type Contraint

* Base types:
  * string
  * number
  * bool
* Complex types:
  * list, set, map, object, tuple

<figure><img src="https://1722711354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwNXdoUkfmcozr29fRrfb%2Fuploads%2FKcFKi5ZKo2rubOo9Qg4W%2Fimage.png?alt=media&#x26;token=9182d616-a0f3-4c74-ba32-1604b7e59b65" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1722711354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwNXdoUkfmcozr29fRrfb%2Fuploads%2FSx6hKSGIrRVLfsEDLQnj%2Fimage.png?alt=media&#x26;token=f359c481-3eb4-476e-8fa0-6d8e971b566e" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1722711354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwNXdoUkfmcozr29fRrfb%2Fuploads%2FMIR3MokwMGRPBJciQ3tC%2Fimage.png?alt=media&#x26;token=a52acc8a-3c9f-438d-a0d8-c0938818995d" alt=""><figcaption></figcaption></figure>

