UNPKG

@jufab/opentelemetry-angular-interceptor

Version:

@jufab/opentelemetry-angular-interceptor is an Angular Library to deploy [OpenTelemetry](https://opentelemetry.io/) in your Angular application

12 lines (11 loc) 960 B
import { ModuleWithProviders, ValueProvider, ClassProvider, ConstructorProvider, ExistingProvider, FactoryProvider } from '@angular/core'; import { OpenTelemetryConfig } from './configuration/opentelemetry-config'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common/http"; export declare class OpenTelemetryInterceptorModule { constructor(parentModule?: OpenTelemetryInterceptorModule); static forRoot(config: OpenTelemetryConfig | null | undefined, configProvider?: ValueProvider | ClassProvider | ConstructorProvider | ExistingProvider | FactoryProvider): ModuleWithProviders<OpenTelemetryInterceptorModule>; static ɵfac: i0.ɵɵFactoryDeclaration<OpenTelemetryInterceptorModule, [{ optional: true; skipSelf: true; }]>; static ɵmod: i0.ɵɵNgModuleDeclaration<OpenTelemetryInterceptorModule, never, [typeof i1.HttpClientModule], never>; static ɵinj: i0.ɵɵInjectorDeclaration<OpenTelemetryInterceptorModule>; }