> For the complete documentation index, see [llms.txt](https://docs.angular-package.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.angular-package.dev/range-1/getting-started/public-api.md).

# Public API

Public features that can be imported.

```typescript
import {
  // Abstract class.
  Inequality,
  // Class.
  Greater,
  Less,
  Maximum,
  Minimum,
  Number,
  Range
} from '@angular-package/range';
```

### `Greater`

The [`Greater`](/range-1/greater/overview.md) [primitive wrapper object](https://developer.mozilla.org/en-US/docs/Glossary/Primitive#primitive_wrapper_objects_in_javascript) represents the [primitive value](/range-1/greater/methods/valueof.md) of the [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) type **greater** than the given.

### `Inequality`

The [`Inequality`](/range-1/inequality/overview.md) abstract [primitive wrapper object](https://developer.mozilla.org/en-US/docs/Glossary/Primitive#primitive_wrapper_objects_in_javascript) represents the [primitive value](/range-1/less/methods/valueof.md) **greater** or **less** than the given.

### `Less`

The [`Less`](/range-1/less/overview.md) [primitive wrapper object](https://developer.mozilla.org/en-US/docs/Glossary/Primitive#primitive_wrapper_objects_in_javascript) represents the [primitive value](/range-1/less/methods/valueof.md) of [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) type **less** than the given.

### `Maximum`

The [`Maximum`](/range-1/maximum/overview.md) [primitive wrapper object](https://developer.mozilla.org/en-US/docs/Glossary/Primitive#primitive_wrapper_objects_in_javascript) extended by the [`Inequality`](/range-1/inequality/overview.md) abstract [primitive wrapper object](https://developer.mozilla.org/en-US/docs/Glossary/Primitive#primitive_wrapper_objects_in_javascript) represents the maximum [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) **greater** or **less** than the given.

### `Minimum`

The [`Minimum`](/range-1/minimum/overview.md) [primitive wrapper object](https://developer.mozilla.org/en-US/docs/Glossary/Primitive#primitive_wrapper_objects_in_javascript) extended by the [`Inequality`](/range-1/inequality/overview.md) abstract primitive wrapper [`object`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object) represents the minimum [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) **greater** or **less** than the given.

### `Number`

The [`Number`](/range-1/number/overview.md) [primitive wrapper object](https://developer.mozilla.org/en-US/docs/Glossary/Primitive#primitive_wrapper_objects_in_javascript) extended by the [`Inequality`](/range-1/inequality/overview.md) abstract primitive wrapper [`object`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object) represents the [`number`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number) **greater** or **less** than the given.

### `Range`

The [`Range`](/range-1/range/overview.md) object represents a range between a minimum and maximum.
