/*! * express-now * Copyright(c) 2023 Phurit D. * MIT Licensed */ import type { Express, RequestHandler } from 'express'; import { timeSince } from './utils'; /** * ### serverStatus * Generates a middleware that returns the server status * * @param {Express} app - Express app instance * @returns {RequestHandler} Express middleware * * @example * Here's an example of using the middleware * to return the server status to route `/status`: * ```js * const app = express(); // Express app instance * app.use('/status', serverStatus(app)); // Mount the middleware * ``` */ declare const serverStatus: (app: Express) => RequestHandler; export { serverStatus, timeSince }; export default serverStatus;