# libtmux.EnvironmentRecord

- **Module:** libtmux
- **Package:** libtmux
- **Language:** Lua
- **Kind:** class
- **Source:** https://github.com/libtmux/libtmux-lua/blob/547c9c4228e07ebf846690eb44da2eeeb6fde922/lua/libtmux/_internal/environment.lua#L428
- **Page:** https://libtmux.org/en/lua/latest/reference/libtmux-environmentrecord/

## Members

- `hidden` (attribute): Absent records have no visibility flag.
- `inherited` (attribute): True only for a global fallback requested through a session.
- `name` (attribute): Portable environment identifier.
- `scope` (attribute): Storage source, including for inherited records.
- `state` (attribute)
- `target` (attribute): Session storage identity; omitted for global storage.
- `value` (attribute): Exact bytes, present only for value records; may be empty.
