@nowarajs/error
Version:
A collection of error classes for NowaraJS
10 lines (9 loc) • 395 B
TypeScript
import { BaseError } from './baseError';
import type { HttpErrorOptions } from './types/httpErrorOptions';
export declare class HttpError<const TCause = unknown> extends BaseError<TCause> {
private readonly _httpStatusCode;
constructor(options?: Readonly<HttpErrorOptions<TCause>>);
get httpStatusCode(): number;
get isClientError(): boolean;
get isServerError(): boolean;
}