PokéRogue
    Preparing search index...

    Type Alias LessThan<A, B>

    LessThan: number extends A
    | B
        ? never
        : GreaterThanOrEqual<A, B> extends infer Result
            ? Result extends true ? false : true
            : never

    Returns a boolean for whether a given number is less than another number.

    Type Parameters

    • A extends number
    • B extends number
    import type {LessThan} from 'type-fest';

    type A = LessThan<1, -5>;
    //=> false

    type B = LessThan<1, 1>;
    //=> false

    type C = LessThan<1, 5>;
    //=> true