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