import type { IMetricsProvider } from '@gati-framework/contracts'; export interface DatadogMetricsConfig { apiKey: string; site?: string; prefix?: string; tags?: string[]; } export declare class DatadogMetricsAdapter implements IMetricsProvider { private client; private prefix; private tags; constructor(config: DatadogMetricsConfig); incrementCounter(name: string, labels?: Record, value?: number): void; setGauge(name: string, value: number, labels?: Record): void; recordHistogram(name: string, value: number, labels?: Record): void; getMetrics(): Promise; private buildTags; } //# sourceMappingURL=datadog-metrics-adapter.d.ts.map