import { DataModelInterface } from "../../../common/interfaces/datamodel.interface"; import { TokenResolverService } from "../services/token-resolver.service"; export declare class EntityFactory { private readonly tokenResolverService; constructor(tokenResolverService: TokenResolverService); createGraphList>(params: { model: T; records: any[]; }): ReturnType[]; private processRelationships; private getNodeTypeFromElementId; private createOrMerge; private processDynamicTokens; private resolveModelFromLabels; private createGenericEntity; /** * Process edge properties collections for MANY relationships with fields. * Looks for *_edgePropsCollection keys in the record and converts them * to EdgeProps maps on the entity. */ private processEdgePropsCollections; } //# sourceMappingURL=entity.factory.d.ts.map