# field_types.SessionAliasMap

- **Module:** field_types
- **Package:** libtmux
- **Language:** TypeScript
- **Kind:** typealias
- **Source:** https://github.com/libtmux/libtmux-ts/blob/46cccfef2a546de55ce8b308249b8c76339089a0/packages/libtmux/src/field_types.ts#L426
- **Page:** https://libtmux.org/en/ts/latest/reference/field_types-sessionaliasmap/

```ts
type SessionAliasMap = {
  readonly activeWindowIndex: "active_window_index";
  readonly configFiles: "config_files";
  readonly lastWindowIndex: "last_window_index";
  readonly line: "line";
  readonly nextSessionId: "next_session_id";
  readonly pid: "pid";
  readonly active: "session_active";
  readonly activity: "session_activity";
  readonly activityFlag: "session_activity_flag";
  readonly alert: "session_alert";
  readonly alerts: "session_alerts";
  readonly attached: "session_attached";
  readonly attachedList: "session_attached_list";
  readonly bellFlag: "session_bell_flag";
  readonly created: "session_created";
  readonly sessionFormat: "session_format";
  readonly group: "session_group";
  readonly groupAttached: "session_group_attached";
  readonly groupAttachedList: "session_group_attached_list";
  readonly groupList: "session_group_list";
  readonly groupManyAttached: "session_group_many_attached";
  readonly groupSize: "session_group_size";
  readonly grouped: "session_grouped";
  readonly id: "session_id";
  readonly lastAttached: "session_last_attached";
  readonly manyAttached: "session_many_attached";
  readonly marked: "session_marked";
  readonly name: "session_name";
  readonly path: "session_path";
  readonly silenceFlag: "session_silence_flag";
  readonly stack: "session_stack";
  readonly sessionWindows: "session_windows";
  readonly socketPath: "socket_path";
  readonly startTime: "start_time";
  readonly uid: "uid";
  readonly user: "user";
  readonly version: "version";
}
```

The readable name this library gives each session format field.

A handle exposes both spellings: the alias, and tmux's own token through
`format`. The alias is this library's, so a field with no entry here is
reachable only by its tmux name.
