# types.ProgramPlacement

- **Module:** types
- **Package:** libtmux
- **Language:** TypeScript
- **Kind:** typealias
- **Source:** https://github.com/libtmux/libtmux-ts/blob/073b9d7dedad900bff6f5ec0ea47794e40225870/packages/libtmux/src/types.ts#L502
- **Page:** https://libtmux.org/en/ts/latest/reference/types-programplacement/

```ts
type ProgramPlacement = "session" | "split" | "window"
```

Where a program runs: a detached session of its own, a background window of the `from` pane's session, or a split beside the `from` pane, where a person sees it run.
