import { Properties, WeaviateNonGenericObject } from '../types/index.js'; import { ReferenceManager } from './classes.js'; export type CrossReference = ReferenceManager; export type CrossReferenceDefault = { objects: WeaviateNonGenericObject[]; }; export type CrossReferences = ReferenceManager>; export type UnionOf = T extends (infer U)[] ? U : never; export type Beacon = { beacon: string; };