# TtySize

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

Terminal size descriptor.

```ds title="TtySize"
export struct TtySize {
    rows: uint32;
    columns: uint32;
    xPixels: uint32;
    yPixels: uint32;
}
```

[language/library/src/tty/binding/terminal.ds:21:30](https://github.com/destack-sh/destack/blob/main/language/library/src/tty/binding/terminal.ds#L21-L30)

## Members

### `rows: uint32`

Character rows.

### `columns: uint32`

Character columns.

### `xPixels: uint32`

Horizontal pixel size.

### `yPixels: uint32`

Vertical pixel size.
