UNPKG

sideshift-node-sdk

Version:

TypeScript Client for SideShift.ai API

12 lines (11 loc) 455 B
import { ApiResponse, ExecuteOptions, HttpMethod, SideShiftConfig } from '../types'; export declare class SideShiftHttpHandler { private axiosInstance; private config; private rateMap; constructor(config: SideShiftConfig); execute<T>(method: HttpMethod, endpoint: string, params?: Record<string, any>, options?: ExecuteOptions): Promise<ApiResponse<T>>; private handleError; private buildHeaders; private checkRateLimit; }