# TextInputKind

`import { TextInputKind } from "destack:input/binding";`

Text input type hint.

```ds title="TextInputKind"
export enum TextInputKind {
    Text = 0,
    Number = 1,
    Email = 2,
    Url = 3,
    Password = 4,
    Phone = 5,
    Search = 6,
}
```

[language/library/src/input/binding/text.ds:13:28](https://github.com/destack-sh/destack/blob/main/language/library/src/input/binding/text.ds#L13-L28)

## Variants

### `Text = 0`

General free-form text.

### `Number = 1`

Numeric text input.

### `Email = 2`

Email text input.

### `Url = 3`

URL text input.

### `Password = 4`

Password text input.

### `Phone = 5`

Phone number text input.

### `Search = 6`

Search text input.
