1 | import { DynamicModule } from '@nestjs/common';
|
2 | import { Type } from '@nestjs/common/interfaces/type.interface';
|
3 | export 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 | }
|