collectype / types/utility / Nullable
Nullable<
T> ={ [P in keyof T as null extends T[P] ? P : never]: T[P] }
Defined in: types/utility.ts:40
Selects keys from type T whose value type includes null.
T
The object type to inspect.
type Example = Nullable<{ a: number | null; b: string; c: null }>;
// Result: { a: number | null; c: null }