# min!

## `Range.prototype.min`

The `min` read-only property is the minimum range of generic type variable [`Min`](https://range.angular-package.dev/draft/generic-type-variables#range-less-than-min-max-step-greater-than) of a specified [`Range`](https://range.angular-package.dev/draft/range) object.

{% code title="range.class.ts" %}

```typescript
public readonly min!: Min;
```

{% endcode %}

### Type

#### [<mark style="color:green;">`Min`</mark>](https://range.angular-package.dev/draft/generic-type-variables#range-less-than-min-max-step-greater-than)

## Example usage

```typescript
// Example usage.
import { Range } from '@angular-package/range';

// Create new instance.
// Returns Range {min: 4, max: 27} of Range<4, 27, 1>.
const range = new Range(4, 27);

// Returns 4 of type 4.
range.min;
```
