UNPKG

fastlane

Version:

Fastlane is a fast and flexible API framework for Node.js. It automatically creates Express routes from your project's file structure, making it easy to build APIs quickly and efficiently.

20 lines 696 B
import { NextFunction, Request, Response } from 'express'; export declare function appErrorHandler(err: unknown, req: Request, res: Response, next: NextFunction): void; export declare class StatusError extends Error { statusCode: number; constructor(message: string, options?: { statusCode?: number; }); } export declare class Unauthorized extends StatusError { constructor(message?: string); } export declare class NotProcessed extends StatusError { constructor(message?: string); } export interface KnownError { statusCode: number; message: string; } export declare function isKnownError(err: unknown): err is KnownError; //# sourceMappingURL=errors.d.ts.map