Type alias Exclude<T, U>

Exclude<T, U>: T extends U
    ? never
    : T

Exclude from T those types that are assignable to U

Type Parameters

  • T
  • U