import { NextFunction, Request, Response } from "express"; import HTTPUnauthorizedError from "./utils/HTTPUnauthorizedError"; declare class CheckLoggedIn { protected getAuthStatus(req: Request): boolean; redirect(req: Request, res: Response, next: NextFunction): void; throwError(req: Request, _res: Response, next: NextFunction): void; getLoggedInStatusBoolean(req: Request): boolean; getLoggedInStatusError(req: Request): HTTPUnauthorizedError | null; } export default CheckLoggedIn; export declare const checkLoggedIn: CheckLoggedIn;