export declare class AppError extends Error { readonly statusCode: number; readonly code: string; readonly details?: unknown; constructor(statusCode: number, code: string, message: string, details?: unknown); } export declare class BadRequestError extends AppError { constructor(code: string, message: string, details?: unknown); } export declare class UnauthorizedError extends AppError { constructor(message: string); } export declare class ForbiddenError extends AppError { constructor(code: string, message: string, details?: unknown); } export declare class NotFoundError extends AppError { constructor(message: string); } //# sourceMappingURL=errors.d.ts.map