---
title: ChartValue
description: "A value whose strings may hold `{{<root>.<path>}}` placeholders and whose objects may be `{ \"$ref\": \"<root>.<path>\" }`."
---

# `ChartValue`

Type, in `@jr2/orchestrator/src/chart.ts`. The signature of an export, or a type that it names, names this type. The [Authoring surface](../authoring-surface.md) page lists each export. This type is not an export of `@jr2/orchestrator`, so a workflow module does not import it by name.

```ts
type ChartValue = ChartJson;
```

A value whose strings may hold `{{<root>.<path>}}` placeholders and whose objects may be
`{ "$ref": "<root>.<path>" }`. Resolved by `resolveReferences` at invoke time.
