# `Tinkex.Types.Telemetry.EventType`
[🔗](https://github.com/North-Shore-AI/tinkex/blob/v0.4.0/lib/tinkex/types/telemetry/event_type.ex#L1)

Event type enumeration for telemetry events.

Mirrors Python tinker.types.event_type.EventType.
Wire format: `"SESSION_START"` | `"SESSION_END"` | `"UNHANDLED_EXCEPTION"` | `"GENERIC_EVENT"`

# `t`

```elixir
@type t() :: :session_start | :session_end | :unhandled_exception | :generic_event
```

# `parse`

```elixir
@spec parse(String.t() | nil) :: t() | nil
```

Parse wire format string to atom.

# `to_string`

```elixir
@spec to_string(t()) :: String.t()
```

Convert atom to wire format string.

# `values`

```elixir
@spec values() :: [t()]
```

List all valid event types.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
