import { NestInterceptor, ExecutionContext, CallHandler } from '@nestjs/common'; import { Observable } from 'rxjs'; /** * Interceptor to enforce feature flag rules in real-time. * * FLOW: * 1. Runs AFTER middleware has attached feature flags to the request. * 2. Checks if the requested feature is enabled. * 3. If disabled, blocks the request with an HTTP 403. * 4. If enabled, passes the request to the controller/service. */ export declare class ErrorHandlingInterceptor implements NestInterceptor { private readonly logger; intercept(context: ExecutionContext, next: CallHandler): Observable; } //# sourceMappingURL=error-handling-interceptor.d.ts.map