### `helper`

Слот для размещения вспомогательного сообщения. Отображается только когда отсутствует сообщение валидации.

**Параметры:**
- `props: FieldMessageSlot` — объект с данными сообщений

### `validation`

Слот для размещения сообщения валидации. Имеет приоритет над вспомогательным сообщением.

**Параметры:**
- `props: FieldMessageSlot` — объект с данными сообщений

## FieldMessageSlot

`FieldMessageSlot` — объект, передаваемый в слоты компонента FieldMessage, содержащий данные для отображения сообщений.

### Структура типа

```typescript
type FieldMessageSlot = {
  /** Текущее отображаемое сообщение */
  message?: string

  /** Текст вспомогательного сообщения */
  helperMessage?: string

  /** Текст сообщения валидации */
  validationMessage?: string
}
```

### Свойства

- **`message`** — текущее сообщение для отображения (validation или helper, в зависимости от активного слота)
- **`helperMessage`** — текст вспомогательного сообщения из свойства компонента
- **`validationMessage`** — текст сообщения валидации из свойства компонента

### Приоритет отображения

Компонент показывает только один слот за раз:

1. **Validation** — если передано `validationMessage` или определён слот `validation`
2. **Helper** — если validation отсутствует, но передано `helperMessage` или определён слот `helper`
