UNPKG

614 BTypeScriptView Raw
1import { DynamicModule } from '@nestjs/common';
2import { Type } from '@nestjs/common/interfaces/type.interface';
3export declare class ModuleTokenFactory {
4 private readonly moduleIdsCache;
5 create(metatype: Type<unknown>, scope: Type<unknown>[], dynamicModuleMetadata?: Partial<DynamicModule> | undefined): string;
6 getDynamicMetadataToken(dynamicModuleMetadata: Partial<DynamicModule> | undefined): string;
7 getScopeStack(scope: Type<any>[]): string[];
8 getModuleId(metatype: Type<unknown>): string;
9 getModuleName(metatype: Type<any>): string;
10 private reflectScope;
11 private replacer;
12}