/**
 * 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);
}
