@nestjs/core
Version:
Nest - modern, fast, powerful node.js web framework (@core)
10 lines (9 loc) • 576 B
TypeScript
import { NestModuleMetatype } from '@nestjs/common/interfaces/modules/module-metatype.interface';
import { DynamicModule } from '@nestjs/common';
export declare class ModuleTokenFactory {
create(metatype: NestModuleMetatype, scope: NestModuleMetatype[], dynamicModuleMetadata?: Partial<DynamicModule> | undefined): string;
getDynamicMetadataToken(dynamicModuleMetadata: Partial<DynamicModule> | undefined): string;
getModuleName(metatype: NestModuleMetatype): string;
getScopeStack(scope: NestModuleMetatype[]): string[];
private reflectScope(metatype);
}