@nowarajs/error
Version:
A collection of error classes for NowaraJS
10 lines (9 loc) • 344 B
TypeScript
import type { BaseErrorOptions } from './types/baseErrorOptions';
export declare class BaseError<const TCause = unknown> extends Error {
readonly cause: TCause | undefined;
private readonly _uuid;
private readonly _date;
constructor(options?: Readonly<BaseErrorOptions<TCause>>);
get uuid(): string;
get date(): Date;
}