import { MiddlewareConsumer, NestModule, OnApplicationShutdown } from '@nestjs/common'; import { ConfigService } from './config'; import { I18nService } from './i18n'; export declare class AppModule implements NestModule, OnApplicationShutdown { private configService; private i18nService; constructor(configService: ConfigService, i18nService: I18nService); configure(consumer: MiddlewareConsumer): any; onApplicationShutdown(signal?: string): Promise; private groupMiddlewareByRoute; }