Type Parameters
- N extends number
- R extends Any<unknown, N>
Returns AsNullable<R>
Type Parameters
- N extends number
- T extends Any<unknown, N>
Returns T
caseWhen<N extends number, T extends Any<unknown, N>>( ...casesAndElse: [ WhenThen<AsNullable<T>>, ...WhenThen<AsNullable<T>>[], T, ],): AsNullable<T> Type Parameters
- N extends number
- T extends Any<unknown, N>
Returns AsNullable<T>