import { DynamicModule, MiddlewareConsumer, NestModule } from '@nestjs/common'; import { RequestContext } from './request-context.model'; export interface RequestContextModuleOptions { contextClass: (new () => T); isGlobal?: boolean; } export declare class RequestContextModule implements NestModule { static forRoot(options: RequestContextModuleOptions): DynamicModule; configure(consumer: MiddlewareConsumer): any; }