| value | string | '' | Bindable field value. |
| id | string | — | Native input id. |
| name | string | — | Native input name. |
| placeholder | string | — | Placeholder text. |
| autocomplete | string | 'current-password' | Native autocomplete token. |
| disabled | boolean | false | Disables the field and the toggle. |
| required | boolean | false | Native required flag. |
| showLabel | string | — | Toggle label when hidden; falls back to the locale. |
| hideLabel | string | — | Toggle label when visible; falls back to the locale. |
| className | string | '' | Extra classes for the input. |
| oninput | (event: Event) => void | — | Native input handler. |