# NonNullish

Removes nullish values from a type.

## Signatures

```ts
export type NonNullish<Value> = Exclude<Value, Nullish>;
```

## Why

Component-required defaults can be represented precisely after fallback.

## Ownership and lifetime

Type-only and resource-free.
