import { NestMiddleware } from '@nestjs/common'; import { Request, Response, NextFunction } from 'express'; import { FlagContext } from '../services/flag-context'; import { FeatureFlagModuleOptions } from '../interfaces/feature-flag-options.interface'; export declare class FlagContextMiddleware implements NestMiddleware { private readonly context; private readonly options; constructor(context: FlagContext, options: FeatureFlagModuleOptions); use(req: Request, _res: Response, next: NextFunction): void; }