import { DynamicModule, MiddlewareConsumer, ModuleMetadata, NestModule } from '@nestjs/common'; import { AppConfig } from './app.config'; export declare function createHostingModules(config: AppConfig): ModuleMetadata; export declare class HostingModule implements NestModule { private appConfig; constructor(appConfig: AppConfig); configure(consumer: MiddlewareConsumer): void; static winstonInstance: any; static forRoot(meta: ModuleMetadata, config: AppConfig): DynamicModule; }