@jufab/opentelemetry-angular-interceptor
Version:
@jufab/opentelemetry-angular-interceptor is an Angular Library to deploy [OpenTelemetry](https://opentelemetry.io/) in your Angular application
16 lines (15 loc) • 426 B
TypeScript
import { InjectionToken } from '@angular/core';
import { SpanExporter } from '@opentelemetry/sdk-trace-base';
/**
* Exporter interface to define a default exporter
*/
export interface IExporter {
/**
* give an inmplementation of SpanExporter
*
* @return SpanExporter
*/
getExporter(): SpanExporter;
}
/** injection for a Exporter */
export declare const OTEL_EXPORTER: InjectionToken<IExporter>;