---
url: 'https://adk.nht.io/api/@nhtio/adk/batteries/dev-tools/interfaces/DevEngine.md'
description: A self-declaring development engine.
---

# Interface: DevEngine

Defined in: [src/batteries/dev\_tools/types.ts:127](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L127)

A self-declaring development engine.

## Properties

| Property                                 | Modifier   | Type                                                 | Description                                                          | Defined in                                                                                                                 |
| ---------------------------------------- | ---------- | ---------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
|  `checks?`   | `readonly` | readonly [`CheckCapability`](CheckCapability.md)\[]   | Checker declarations relevant to the workspace.                      | [src/batteries/dev\_tools/types.ts:135](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L135) |
|  `formats?` | `readonly` | readonly [`FormatCapability`](FormatCapability.md)\[] | Formatter declarations in declaration order.                         | [src/batteries/dev\_tools/types.ts:131](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L131) |
|  `id`            | `readonly` | `string`                                             | Unique stable identifier used in diagnostics and candidate identity. | [src/batteries/dev\_tools/types.ts:129](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L129) |
|  `lints?`     | `readonly` | readonly [`LintCapability`](LintCapability.md)\[]     | Linter declarations in declaration order.                            | [src/batteries/dev\_tools/types.ts:133](https://github.com/NHTIO/ADK/blob/master/src/src/batteries/dev_tools/types.ts#L133) |
