An if-else-like type that resolves depending on whether the given type is never.
never
IsNever
import type {IfNever} from 'type-fest';type ShouldBeTrue = IfNever<never>;//=> truetype ShouldBeBar = IfNever<'not never', 'foo', 'bar'>;//=> 'bar' Copy
import type {IfNever} from 'type-fest';type ShouldBeTrue = IfNever<never>;//=> truetype ShouldBeBar = IfNever<'not never', 'foo', 'bar'>;//=> 'bar'
An if-else-like type that resolves depending on whether the given type is
never.