Type alias ReferenceInputs<Obj>

ReferenceInputs<Obj>: Obj extends undefined
    ? Record<string, ReferenceInput<undefined>>
    : {
        [Key in keyof Obj as Key extends RefKeys<Obj>
            ? Key
            : never]: ReferenceInput<ExtractCrossReferenceType<Obj[Key]>>
    }

Type Parameters

  • Obj