Type Alias
ComparisonOperators
The range operators $gt, $gte, $lt and $lte. They are available
only when the value type includes a comparable type.
type ComparisonOperators<TValue> = [Extract<ElementOf<TValue>, ComparableValue>] extends [never]
? unknown
: {
readonly $gt?: Extract<ElementOf<TValue>, ComparableValue>;
readonly $gte?: Extract<ElementOf<TValue>, ComparableValue>;
readonly $lt?: Extract<ElementOf<TValue>, ComparableValue>;
readonly $lte?: Extract<ElementOf<TValue>, ComparableValue>;
}Defined in packages/driver/src/filter.ts:25