import { NestMiddleware } from '@nestjs/common'; /** * HttpLoggingMiddleware * * This middleware logs incoming HTTP requests and their corresponding responses * for improved observability. It is primarily intended for non-internal routes, * so it avoids noisy or repetitive logging of system, health check, API, or * Swagger documentation endpoints. * * Logging includes: * - HTTP method * - Original request URL * - Response status code and status message * * Errors in the 4xx range are logged at the "warn" level, while all other logs * use the standard "log" level. This helps distinguish between client errors * and normal traffic or server issues. */ export declare const HttpLoggingMiddleware: NestMiddleware['use'];