import { Utils } from '@graphprotocol/hypergraph'; import type * as Schema from 'effect/Schema'; import type { EntityInclude, RelationSpacesOverride } from '../entity/types.js'; export type RelationListField = 'relations' | 'backlinks'; export type RelationTypeIdInfo = { typeId: string; propertyName: string; listField: RelationListField; includeNodes: boolean; includeTotalCount: boolean; targetTypeIds?: readonly string[]; relationSpaces?: RelationSpacesOverride; valueSpaces?: RelationSpacesOverride; children?: RelationTypeIdInfo[]; }; export declare const getRelationTypeIds: (type: S, include: EntityInclude | undefined) => Utils.RelationTypeIdInfo[]; //# sourceMappingURL=get-relation-type-ids.d.ts.map