# TtyMode

`import { TtyMode } from "destack:tty/binding";`

Terminal mode snapshot.

```ds title="TtyMode"
export struct TtyMode {
    inputFlags: uint64;
    outputFlags: uint64;
    controlFlags: uint64;
    localFlags: uint64;
}
```

[language/library/src/tty/binding/terminal.ds:9:18](https://github.com/destack-sh/destack/blob/main/language/library/src/tty/binding/terminal.ds#L9-L18)

## Members

### `inputFlags: uint64`

Input mode bit flags.

### `outputFlags: uint64`

Output mode bit flags.

### `controlFlags: uint64`

Control mode bit flags.

### `localFlags: uint64`

Local mode bit flags.
