@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) • 423 B
TypeScript
import { InjectionToken } from '@angular/core';
import { TextMapPropagator } from '@opentelemetry/api';
/**
* Interface to define propagator
*/
export interface IPropagator {
/**
* give an implementation of a propagator
*
* @return HttpTextPropagator
*/
getPropagator(): TextMapPropagator;
}
/** injection for a propagator */
export declare const OTEL_PROPAGATOR: InjectionToken<IPropagator>;