import { Request, Response } from 'express'; /** * Sends a uniform auth-error JSON response. * All auth middleware must go through this function so the shape is identical * to what the errorMiddleware produces for AppError instances. */ export declare function sendUnauthorized(res: Response, error: string, message: string): Response>; export declare function getCookie(req: Request, name: string): string | null; export declare function getBearerToken(req: Request): string | null; export declare function getAuthToken(req: Request, cookieName?: string): string | null; export declare function sendForbidden(res: Response, error: string, message: string, extra?: Record): Response>; export declare function sendPaymentRequired(res: Response, error: string, message: string, extra?: Record): Response>; //# sourceMappingURL=authHelpers.d.ts.map