import { InjectionToken } from '@nestjs/common'; import { NestContainer } from './container'; import { InstanceWrapper } from './instance-wrapper'; export interface InstanceLink { token: InjectionToken; wrapperRef: InstanceWrapper; collection: Map; moduleId: string; } export declare class InstanceLinksHost { private readonly container; private readonly instanceLinks; constructor(container: NestContainer); get(token: InjectionToken): InstanceLink; get(token: InjectionToken, options?: { moduleId?: string; each?: boolean; }): InstanceLink | Array>; private initialize; private addLink; private getInstanceNameByToken; }