Type alias Guard<T, S>

Guard<T, S>: ((value: T) => value is S)

Type Parameters

  • T

  • S extends T

Type declaration

    • (value: T): value is S
    • A TypeScript Type Guard that can assert a value is of type T

      Parameters

      • value: T

      Returns value is S

Generated using TypeDoc