UNPKG

@opra/client

Version:

Opra Client package

25 lines (24 loc) 617 B
import type { ErrorIssue } from '@opra/common'; /** * Error class for OPRA client operations. * * @class ClientError */ export declare class ClientError extends Error { cause?: Error | undefined; /** Detailed error issues */ issues: ErrorIssue[]; /** HTTP status code */ status?: number; /** * Creates a new instance of ClientError. * * @param init Initialization parameters. * @param cause The underlying error cause. */ constructor(init: { message: string; issues?: ErrorIssue[]; status?: number; }, cause?: Error | undefined); }