import { ServiceContext } from '../typings'; export declare function recorderMiddleware(ctx: ServiceContext, next: () => Promise): Promise; export declare const addMetricsLoggerMiddleware: () => (ctx: ServiceContext, next: () => Promise) => Promise; export declare const prometheusLoggerMiddleware: () => (ctx: ServiceContext, next: () => Promise) => Promise;