# RestoreWorkspaceByIdDefinition

**Kind**: interface | **Module**: [Workspaces](https://docs.interop.io/desktop/reference/javascript/workspaces/index.md)

**Source**: https://docs.interop.io/desktop/reference/javascript/workspaces/restoreworkspacebyiddefinition/index.html

## Properties

- **`id`** (`string`, required)
  The id of a saved workspace layout, which will be restored.
- **`restoreOptions`** (`RestoreWorkspaceConfig`, optional)
  An optional object containing various workspace restore options.

## Related types

- [RestoreWorkspaceConfig](https://docs.interop.io/desktop/reference/javascript/workspaces/restoreworkspaceconfig/index.md)
