diff --git a/packages/sdk-metrics/src/Instruments.ts b/packages/sdk-metrics/src/Instruments.ts index fa4b0eedc89..0113abd1901 100644 --- a/packages/sdk-metrics/src/Instruments.ts +++ b/packages/sdk-metrics/src/Instruments.ts @@ -28,7 +28,6 @@ import { ObservableCounter, ObservableGauge, ObservableUpDownCounter, - Gauge, } from '@opentelemetry/api'; import { millisToHrTime } from '@opentelemetry/core'; import { InstrumentDescriptor } from './InstrumentDescriptor'; @@ -37,6 +36,7 @@ import { AsyncWritableMetricStorage, WritableMetricStorage, } from './state/WritableMetricStorage'; +import { Gauge } from './types'; export class SyncInstrument { constructor( diff --git a/packages/sdk-metrics/src/Meter.ts b/packages/sdk-metrics/src/Meter.ts index 9e749584463..cf0e25e56c1 100644 --- a/packages/sdk-metrics/src/Meter.ts +++ b/packages/sdk-metrics/src/Meter.ts @@ -25,7 +25,6 @@ import { ObservableUpDownCounter, BatchObservableCallback, Observable, - Gauge, } from '@opentelemetry/api'; import { createInstrumentDescriptor, @@ -41,6 +40,7 @@ import { UpDownCounterInstrument, } from './Instruments'; import { MeterSharedState } from './state/MeterSharedState'; +import { Gauge } from './types'; /** * This class implements the {@link IMeter} interface.