Files
tasq/node_modules/@opentelemetry/exporter-prometheus/build/src/PrometheusSerializer.d.ts
T
2026-04-09 19:01:53 +08:00

14 lines
597 B
TypeScript

import { ResourceMetrics } from '@opentelemetry/sdk-metrics';
import { IResource } from '@opentelemetry/resources';
export declare class PrometheusSerializer {
private _prefix;
private _appendTimestamp;
constructor(prefix?: string, appendTimestamp?: boolean);
serialize(resourceMetrics: ResourceMetrics): string;
private _serializeScopeMetrics;
private _serializeMetricData;
private _serializeSingularDataPoint;
private _serializeHistogramDataPoint;
protected _serializeResource(resource: IResource): string;
}
//# sourceMappingURL=PrometheusSerializer.d.ts.map