import { NextFunction } from "express"; import promClient from "prom-client"; import { SwsOptions } from "./interfaces/options.interface"; import { SwsRequest } from "./interfaces/request.interface"; import { SwsResponse } from "./interfaces/response.interface"; declare function expressMiddleware(options: SwsOptions): Promise<(req: SwsRequest, res: SwsResponse, next: NextFunction) => Promise>; declare const _default: { getMiddleware: typeof expressMiddleware; getCoreStats(): Promise<{ startts: number; }>; getPromStats(): Promise; getPromClient(): typeof promClient; stop(): void; }; export = _default;