# ResolvedValue

`type` in `core` · v0.8.0

<https://docs.seedcord.org/packages/core/0.8.0/types/resolved-value>

## Declaration

```ts
type ResolvedValue<Entry> = Entry extends { choices: readonly (infer Choice)[] }
    ? Choice
    : Entry extends { kind: "string" }
      ? string
      : Entry extends { kind: "integer" | "number" }
        ? number
        : Entry extends { kind: "boolean" }
          ? boolean
          : never;
```
