> ## Documentation Index
> Fetch the complete documentation index at: https://docs.h3aven.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Parameter Types Constants

> JavaScript constants defining allowed parameter types for reference

## Parameter Type Constants

These JavaScript constants define the allowed parameter types for different contexts in the API. They correspond to the enum values in the OpenAPI specification.

Use these constants as a reference when working with parameter configurations in steps and entities.

```yml Step Parameter allowed types: theme={null}
- ATTACHMENT
- IMAGE
- SIGNATURE
- CHECKBOX
- COMPUTED
- COMPUTED_NUMBER
- COMPUTED_TEXT
- CPF
- USER
- URL
- HTML
- CNPJ
- CPFCNPJ
- DATE
- DATETIME
- EMAIL
- LIST
- CEP
- NUMBER
- PHONE
- RADIO
- SELECT
- TEXT
- TEXTAREA
- READ_FROM_OTHER_MEASUREMENT
- TABLE
- TOGGLE
- CURRENCY
- SECTION
- PDF_RENDERER
- LOCATION
- TIME
- ENTITY_UPDATE
- ENTITY
- API_CALL
- CERTIDOES
- PERCENTAGE
- ENTITY_READ
- CONTRACT_TEMPLATE
```

```yml Entity Parameter allowed types: theme={null}
- ATTACHMENT
- IMAGE
- SIGNATURE
- CHECKBOX
- COMPUTED
- COMPUTED_NUMBER
- COMPUTED_TEXT
- CPF
- TIME
- USER
- URL
- HTML
- CEP
- CPFCNPJ
- CNPJ
- DATE
- DATETIME
- EMAIL
- LIST
- NUMBER
- PHONE
- RADIO
- SELECT
- TEXT
- TEXTAREA
- TABLE
- TOGGLE
- CURRENCY
- LOCATION
- CERTIDOES
- PERCENTAGE
- ENTITY_RELATION
- PERMISSION_ROLES
- INCOMING_RELATION
- OUTGOING_RELATION
- SECTION
- PDF_RENDERER

```

```yml Allowed table parameter types theme={null}
## Table params are only allowed in Step, not on Entity
- ATTACHMENT
- IMAGE
- SIGNATURE
- CHECKBOX
- COMPUTED
- CPF
- USER
- URL
- HTML
- CNPJ
- CURRENCY
- LOCATION
- CEP
- CPFCNPJ
- TIME
- DATE
- EMAIL
- NUMBER
- PHONE
- RADIO
- SELECT
- TEXT
- TEXTAREA
- TOGGLE
- PERCENTAGE
```
