import { Request, Response, NextFunction } from 'express'; import { BaseError } from '../utils/error-handling.js'; /** * Middleware for logging requests (for development debug only) */ export declare function requestLogger(req: Request, res: Response, next: NextFunction): void; /** * Middleware for error handling */ export declare function errorHandler(err: Error | BaseError | unknown, req: Request, res: Response, next: NextFunction): void; /** * Middleware for validating session ID */ export declare function validateSessionId(req: Request, res: Response, next: NextFunction): void;