nestjs-auditlog
Version:
A powerful package for auditlog using opentelemetry in NestJS applications
14 lines (13 loc) • 542 B
TypeScript
import { Logger } from '@nestjs/common';
import { IAuditLog, IAuditLogExporter } from '../audit-log.interface';
import { AuditLogExporter } from './auditlog.exporter';
/**
* The default exporter for Zero configuration, that print auditlog to `stdout` by using default NestJS `Logger`
*/
export declare class AuditLoggerDefaultExporter extends AuditLogExporter {
private readonly _logger;
constructor(logger?: Logger);
clone(): IAuditLogExporter;
shutdown(): Promise<void>;
sendAuditLog(log: IAuditLog): Promise<void>;
}