UNPKG

acp-sdk

Version:

Agent Communication Protocol SDK

28 lines (25 loc) 854 B
import { ErrorModel, ErrorCode } from '../models/errors.js'; import 'zod'; declare class BaseError extends Error { constructor(message: string, options?: ErrorOptions); } declare class FetchError extends BaseError { response?: Response | undefined; constructor(message: string, response?: Response | undefined, options?: ErrorOptions); } declare class SSEError extends BaseError { response: Response; constructor(message: string, response: Response, options?: ErrorOptions); } declare class HTTPError extends BaseError { statusCode: number; headers: Headers; body?: unknown; constructor(response: Response, body?: unknown); } declare class ACPError extends BaseError { error: ErrorModel; code: ErrorCode; constructor(error: ErrorModel); } export { ACPError, BaseError, FetchError, HTTPError, SSEError };