Type alias ExtractNonNullableFieldsToRequiredFields<Fields>
ExtractNonNullableFieldsToRequiredFields<Fields>: { [FieldProp in keyof Fields as null extends Fields[FieldProp] ? never : FieldProp]: null extends Fields[FieldProp] ? never : Fields[FieldProp]}