# HydratedRefSubject.HydrationError

Describes the hydration error type.

## Signatures

```ts
type HydrationError<T> = T extends HydrationRef<infer E, any> ? E : never;
```

## Why

Extracts the typed serialization failure shared by a HydrationRef composition.

## Ownership and lifetime

HydrationError is a contract and performs no acquisition. Implementations retain the errors,
services, interruption, and Scope requirements expressed by its members.
