UNPKG

nestjs-otel

Version:
11 lines (10 loc) 1.04 kB
import type { OtelMetricOptions } from "../interfaces/metric-options.interface"; export declare class MetricService { getCounter(name: string, options?: OtelMetricOptions): import("@opentelemetry/api").Counter<import("@opentelemetry/api").Attributes>; getUpDownCounter(name: string, options?: OtelMetricOptions): import("@opentelemetry/api").UpDownCounter<import("@opentelemetry/api").Attributes>; getHistogram(name: string, options?: OtelMetricOptions): import("@opentelemetry/api").Histogram<import("@opentelemetry/api").Attributes>; getGauge(name: string, options?: OtelMetricOptions): import("@opentelemetry/api").Gauge<import("@opentelemetry/api").Attributes>; getObservableCounter(name: string, options?: OtelMetricOptions): import("@opentelemetry/api").ObservableCounter; getObservableGauge(name: string, options?: OtelMetricOptions): import("@opentelemetry/api").ObservableGauge; getObservableUpDownCounter(name: string, options?: OtelMetricOptions): import("@opentelemetry/api").ObservableUpDownCounter; }