@mollitia/prometheus
Version:
Prometheus Mollitia Addon
14 lines (13 loc) • 586 B
TypeScript
import { PrometheusModuleOptions } from './index.js';
import { PrometheusCommonMetrics } from '../common.js';
import { PrometheusMetric } from '../metrics/index.js';
import * as Mollitia from 'mollitia';
interface PrometheusFallbackMetrics extends PrometheusCommonMetrics {
[key: string]: PrometheusMetric;
}
export interface PrometheusFallbackData extends PrometheusModuleOptions {
metrics: PrometheusFallbackMetrics;
scrap(): string;
}
export declare const attachMetrics: (module: Mollitia.Module, options: Mollitia.ModuleOptions) => PrometheusFallbackMetrics;
export {};