import { a as n } from './chunk-2SR2TPRO.cjs'; import { HttpException, HttpStatus } from '@nestjs/common'; import { SmpErrorResponse } from '@tonysamperi/ts-mapi-core'; var s=class s extends HttpException{constructor(r=HttpStatus.INTERNAL_SERVER_ERROR,{messages:o="INTERNAL_SERVER_ERROR",errorCode:_="INTERNAL_SERVER_ERROR",...m}={}){super(SmpErrorResponse.create({messages:o,errorCode:_,status:r,...m}).serialize(),r);}};n(s,"SmpHttpException");var E=s;var t=class t extends E{constructor({messages:r="BAD_REQUEST",...o}={}){super(HttpStatus.BAD_REQUEST,{messages:r,errorCode:"BAD_REQUEST",...o});}};n(t,"SmpHttpBadRequestException");var e=t; export { E as a, e as b };