UNPKG

@vtex/diagnostics-nodejs

Version:

Diagnostics library for Node.js applications

16 lines 737 B
import { Exporter } from '../types/exporters'; export interface MetricsConfig { description?: string; unit?: string; temporality?: string; buckets?: number[]; exporters: Exporter[]; } export type MetricsOption = (config: MetricsConfig) => void; export declare function newConfig(opts?: MetricsOption[]): MetricsConfig; export declare function WithDescription(description: string): MetricsOption; export declare function WithExporter(exporter: Exporter): MetricsOption; export declare function WithUnit(unit: string): MetricsOption; export declare function WithTemporality(temporality: string): MetricsOption; export declare function WithBuckets(buckets: number[]): MetricsOption; //# sourceMappingURL=options.d.ts.map