import { Attributes as OtelAttributes } from '@opentelemetry/api'; import opentelemetry from './opentelemetry'; type CounterWrapper = (attributes?: Attributes, increment?: number) => void; type HistogramWrapper = (value: number, attributes?: Attributes) => void; export declare function createCounter(name: string, description: string, unit?: string, meterName?: string): CounterWrapper; export declare function createHistogram(name: string, description: string, buckets: number[], unit?: string | undefined, meterName?: string): HistogramWrapper; export declare function metric(metric: string, context?: Record, options?: opentelemetry.api.MetricOptions, increment?: number, meterName?: string): void; export {};