# Interface: ScoreResponse<T>

An expected score with its rubric and probabilities.

## Type Parameters

### T

`T` *extends* [`ScoreCriteria`](/sdk/javascript/api/type-aliases/ScoreCriteria) = [`ScoreCriteria`](/sdk/javascript/api/type-aliases/ScoreCriteria)

## Properties

### confidence

```ts theme={null}
readonly confidence: number;
```

Reported confidence in the score.

***

### legend

```ts theme={null}
readonly legend: ScoreLegend<T>;
```

Rubric descriptions keyed by score.

***

### probabilities

```ts theme={null}
readonly probabilities: { readonly [score in number | `${number}`]: number };
```

Probabilities keyed by score.

***

### score

```ts theme={null}
readonly score: number;
```

Expected score, which may fall between integer rubric levels.

***

### type

```ts theme={null}
readonly type: "score";
```
