UNPKG

@opra/common

Version:
14 lines (13 loc) 548 B
import type { ErrorIssue } from './error-issue.js'; import { OpraException } from './opra-exception.js'; /** * Defines the base Opra exception, which is handled by the default Exceptions Handler. */ export declare class OpraHttpError extends OpraException { status: number; constructor(); constructor(issue: string | Partial<ErrorIssue> | Error, status?: number); constructor(issue: string | Partial<ErrorIssue>, cause?: Error, status?: number); setStatus(status: number): this; protected initError(issue: Error): void; }