# `Raxol.Core.Defaults`
[🔗](https://github.com/DROOdotFOO/raxol/blob/v2.8.0/lib/raxol/core/defaults.ex#L1)

Canonical default values for the Raxol framework.

These compile-time constants eliminate magic numbers across packages.
All packages depend on raxol_core, so these are universally accessible.

# `animation_duration_ms`

# `cache_max_bytes`

# `cache_ttl_seconds`

# `cb_half_open_timeout_ms`

# `cb_open_timeout_ms`

# `cb_reset_timeout_ms`

# `cleanup_interval_ms`

# `cooldown_ms`

# `debounce_ms`

# `frame_interval_ms`

# `health_check_interval_ms`

# `history_limit`

# `idle_timeout_ms`

# `image_size_ceiling`

The largest decoded inline image as `%{width:, height:, pixels:}`: the
local terminal size ceiling.

# `max_image_payload_bytes`

The largest encoded inline image payload, in bytes (4 MiB).

# `max_remote_terminal_cells`

# `max_remote_terminal_height`

# `max_remote_terminal_width`

# `max_terminal_cells`

# `max_terminal_height`

# `max_terminal_width`

# `monitor_interval_ms`

# `page_size`

# `remote_terminal_size_ceiling`

The remote terminal size ceiling as `%{width:, height:, cells:}`.

# `scrollback_limit`

# `selected_style`

# `shutdown_timeout_ms`

# `sync_interval_ms`

# `terminal_dimensions`

# `terminal_height`

# `terminal_size_ceiling`

The local terminal size ceiling as `%{width:, height:, cells:}`.

# `terminal_width`

# `timeout_ms`

---

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