# NumericRange class · @imqueue/pg-sequelize

Source: https://imqueue.org/api/pg-sequelize/latest/pg-sequelize.numericrange/
Published: 2026-08-01
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/pg-sequelize 4.2.0 — generated reference, not hand-written

A range between two numbers, as an `@imqueue/rpc` type.

**Signature:**

```typescript
export declare class NumericRange implements IRange 
```
**Implements:** [IRange](https://imqueue.org/api/pg-sequelize/latest/pg-sequelize.irange/)

## Remarks

The numeric counterpart of [DateRange](https://imqueue.org/api/pg-sequelize/latest/pg-sequelize.daterange/), and used the same way: filter `<column>Range` and `query.withRangeFilters` rewrites it onto `<column>`.

## Example


```typescript
const filter = { priceRange: { start: 10, end: 100 } } as FilterInput;
```

## Properties


| Property | Modifiers | Type | Description |
| --- | --- | --- | --- |
| [end](https://imqueue.org/api/pg-sequelize/latest/pg-sequelize.numericrange.end/) |  | number | Upper bound of the range. |
| [start](https://imqueue.org/api/pg-sequelize/latest/pg-sequelize.numericrange.start/) |  | number | Lower bound of the range. |

