export class ApiError extends Error { public statusCode: number; public details?: any; constructor(message: string, statusCode: number = 500, details?: any) { console.log(message) super(message); this.name = 'ApiError'; this.statusCode = statusCode; this.details = details; Error.captureStackTrace?.(this, ApiError); } }