NotNulltype NotNull<T> = T extends null ? never : T;§Type Parameters§T[src]§Type§T extends null ? never : T[src]