import { DynamicModule, OnModuleInit } from '@nestjs/common'; /** * ServiceCoreModule 是由 ServiceModule 内部导入的。这样的安排使得该模块只有一个实例被实例化, * 因此生命周期的钩子只运行一次。 */ export declare class ServiceCoreModule implements OnModuleInit { constructor(); onModuleInit(): Promise; } /** * ServiceModule 负责服务层,即访问数据库和实现应用程序的主要业务逻辑。 * 导出的 providers 在 ApiModule 中使用,ApiModule 负责将请求解析为适合服务层逻辑的格式。 */ export declare class ServiceModule { static forRoot(): DynamicModule; static forWorker(): DynamicModule; static forPlugin(): DynamicModule; }