import { ObjectTypeDescriptor, EntitiesCollectionObject } from "../../../Types"; import { Lazy } from "../../Lazy"; export interface ILazyLoaderWithInclude { include(path: string): ILazyLoaderWithInclude; load(ids: string[]): Lazy>; load(ids: string[], clazz: ObjectTypeDescriptor): Lazy>; load(id: string, clazz?: ObjectTypeDescriptor): Lazy; load(id: string): Lazy; }