# LibTmux::Workspace API reference

Source: https://libtmux.org/en/perl/latest/workspace/reference/

> Public Perl workspace configuration, planning, loading, and error APIs.

**Workspace Manager concept example** A working example of the core library. It can change without notice.

Use [LibTmux::Workspace](https://libtmux.org/en/perl/latest/workspace/reference/libtmux-workspace/) to validate configuration,
inspect a plan, and load sessions, windows, and panes through public core
APIs. Planning performs no tmux I/O. Loading reports completed steps,
conflicts, and partial failures.

The declarations below preserve native signatures, POD links, and source
locations. Read the [workspace guide](https://libtmux.org/en/perl/latest/workspace/source-guide/) for the versioned
JSON format, source installation, and complete CLI examples.

## API declarations

- [LibTmux::Workspace::X::Config](https://libtmux.org/en/perl/latest/workspace/reference/libtmux-workspace-x-config/)
- [LibTmux::Workspace::X::Conflict](https://libtmux.org/en/perl/latest/workspace/reference/libtmux-workspace-x-conflict/)
- [LibTmux::Workspace::X::Load](https://libtmux.org/en/perl/latest/workspace/reference/libtmux-workspace-x-load/)
- [LibTmux::Workspace](https://libtmux.org/en/perl/latest/workspace/reference/libtmux-workspace/)
- [LibTmux::Workspace::X](https://libtmux.org/en/perl/latest/workspace/reference/libtmux-workspace-x/)
