import { CallHandler, ExecutionContext, NestInterceptor } from '@nestjs/common'; import { Counter, Gauge } from 'prom-client'; import { Observable } from 'rxjs'; import { LogService } from '../../modules'; export declare class MicroMetricInterceptor implements NestInterceptor { private logService; private latencyMetric; private totalCallLatency; constructor(logService: LogService, latencyMetric: Gauge, totalCallLatency: Counter); intercept(context: ExecutionContext, next: CallHandler): Observable; } //# sourceMappingURL=micro.interceptor.d.ts.map