nestjs-auditlog
Version:
A powerful package for auditlog using opentelemetry in NestJS applications
15 lines (14 loc) • 492 B
TypeScript
import { OTLPExporterNodeConfigBase } from '@opentelemetry/otlp-exporter-base';
/**
* The abstract class of Trace exporter
*/
export declare class TraceExporter {
private serviceName;
private serviceNamespace;
private exporter;
private serviceEnvironmentName?;
private sdk;
constructor(serviceName: string, serviceNamespace: string, exporter: OTLPExporterNodeConfigBase, serviceEnvironmentName?: string);
setup(): Promise<void>;
shutdown(): Promise<void>;
}