export class NotFoundException extends Error { error: any constructor(message: string = 'Not found', error?: any) { super(message) this.error = error } } export class UnprocessableEntityException extends Error { error: any constructor(message: string = 'Unprocessable entity', error?: any) { super(message) this.error = error } } export class ConflictException extends Error { error: any constructor(message: string = 'A conflict occurred', error?: any) { super(message) this.error = error } } export class InternalException extends Error { error: any constructor(message: string = 'An internal error occurred', error?: any) { super(message) this.error = error } }