Type Parameters

  • N extends number = number

  • I extends unknown = unknown

Hierarchy

Methods

  • Type Parameters

    • T

    Parameters

    Returns Schema<N & T, I>

  • Returns Schema<N[], I>

  • Type Parameters

    • K extends string

    Parameters

    • Optional kind: K

    Returns Schema<Branded<N, K>, I>

  • Parameters

    • value: I

    Returns N

  • Parameters

    • n: number

    Returns NumberSchema<N, I>

  • Parameters

    • value: unknown

    Returns value is N

  • Parameters

    • n: number

    Returns NumberSchema<N, I>

  • Returns Schema<null | N, I>

  • Returns Schema<undefined | N, I>

  • Type Parameters

    • T

    Parameters

    Returns Schema<N | T, I>

  • Parameters

    • input: I

    Returns Result<N, Failure>

  • Type Parameters

    • T extends number

    Parameters

    Returns NumberSchema<T & N, I>

Generated using TypeDoc