@nktkas/hyperliquid
Version:
Hyperliquid API SDK for all major JS runtimes, written in TypeScript.
17 lines (16 loc) • 634 B
TypeScript
/**
* Shared error types for Hyperliquid API responses.
* @module
*/
/// <amd-module name="file:///home/runner/work/hyperliquid/hyperliquid/src/api/_errors.ts" />
import { HyperliquidError } from "../_base.js";
/** Thrown when the API returns an error response. */
export declare class ApiRequestError extends HyperliquidError {
/** Raw API response that contains the error. */
readonly response: unknown;
/**
* @param response Raw API response that contains the error.
* @param message Human-readable error message extracted from the response.
*/
constructor(response: unknown, message?: string);
}