UNPKG

nestjs-auditlog

Version:

A powerful package for auditlog using opentelemetry in NestJS applications

14 lines (13 loc) 587 B
import { CallHandler, ExecutionContext, NestInterceptor } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { Observable } from 'rxjs'; import { AuditLogService } from './audit-log.service'; export declare class AuditLogInterceptor implements NestInterceptor { private readonly _reflector; private readonly auditLogService; constructor(_reflector: Reflector, auditLogService: AuditLogService); private deepValue; private getFieldMap; private sendAuditLog; intercept(context: ExecutionContext, next: CallHandler<any>): Observable<any>; }