### `transform`

Событие срабатывает при изменении состояния MotionTransform с полным контекстом события.

**Параметры:**
- `event: Event | undefined` — DOM-событие, которое вызвало изменение (если есть)
- `options: MotionTransformEmitOptions` — объект с данными трансформации

**Структура MotionTransformEmitOptions:**
- `type: 'head' | 'body' | 'top' | 'script'` — тип области, которая инициировала событие
- `open: boolean` — текущее состояние открытия (`true` - открыто, `false` - закрыто)

```html
<script setup>
const handleTransform = (event, options) => {
  console.log('Событие:', event)
  console.log('Тип:', options.type)
  console.log('Состояние открытия:', options.open)
}
</script>

<template>
  <MotionTransform @transform="handleTransform">
    <template #head>
      <div>Заголовок</div>
    </template>
    <template #body>
      <p>Содержимое</p>
    </template>
  </MotionTransform>
</template>
```

### `transformLite`

Событие срабатывает при изменении состояния MotionTransform без контекста DOM-события (облегчённая версия).

**Параметры:**
- `options: MotionTransformEmitOptions` — объект с данными трансформации
