# Renderable.Primitive

The basic primitive types that can be rendered directly.

## Signatures

```ts
type Primitive = string | number | boolean | bigint | null | undefined | void | RenderEvent;
```

## Why

Primitive output and already-rendered DOM/HTML events form the terminal
values consumed by renderer implementations.

## Ownership and lifetime

The alias introduces no ownership; `RenderEvent` keeps producer semantics.
