UNPKG

1inch-agent-kit

Version:

AI Agent Kit for 1inch - Connect any LLM to 1inch DeFi protocols

26 lines 713 B
import { AxiosInstance } from 'axios'; /** * HTTP client for 1inch API calls with retry logic and error handling */ export declare class OneInchFetcher { private client; private apiKey; constructor(apiKey: string, baseURL?: string); /** * Make a GET request to the 1inch API */ get<T>(endpoint: string, params?: Record<string, any>): Promise<T>; /** * Make a POST request to the 1inch API */ post<T>(endpoint: string, data?: any): Promise<T>; /** * Handle and format errors */ private handleError; /** * Get the underlying axios instance for advanced usage */ getClient(): AxiosInstance; } //# sourceMappingURL=fetcher.d.ts.map