NonNullableInsertKeysKeys of R whose InsertType values can't be null or undefined. type NonNullableInsertKeys<R> = [K in keyof R]: IfNotNullable<InsertType<R[K]>, K>[keyof R];§Type Parameters§R[src]§Type§[K in keyof R]: IfNotNullable<InsertType<R[K]>, K>[keyof R][src]