Type alias NonReferenceInputs<Obj>

NonReferenceInputs<Obj>: Obj extends undefined
    ? Record<string, WeaviateField>
    : {
        [Key in keyof Obj as Key extends NonRefKeys<Obj>
            ? Key
            : never]: MapPhoneNumberType<Obj[Key]>
    }

This is an internal type that is used to extract the allowed inputs for a non-generic type that is not a reference.

Type Parameters

  • Obj