UNPKG

react-querybuilder

Version:

React Query Builder component for constructing queries and filters, with utilities for executing them in various database and evaluation contexts

25 lines (19 loc) 499 B
import type { GreaterThanOrEqual } from "./greater-than-or-equal.mjs"; /** Returns a boolean for whether a given number is less than another number. @example ``` import type {LessThan} from 'type-fest'; LessThan<1, -5>; //=> false LessThan<1, 1>; //=> false LessThan<1, 5>; //=> true ``` @group type-fest */ export type LessThan< A extends number, B extends number > = number extends A | B ? never : GreaterThanOrEqual<A, B> extends infer Result ? Result extends true ? false : true : never;