/** * Eastmoney Data SDK - HTTP 请求封装 * * 基于 axios 的统一请求模块 */ import { AxiosInstance, AxiosRequestConfig } from 'axios'; /** * 创建默认的 HTTP 客户端实例 */ export declare const http: AxiosInstance; /** * 创建自定义 HTTP 客户端 * * @param config - axios 配置选项 * @returns AxiosInstance */ export declare function createHttpClient(config?: AxiosRequestConfig): AxiosInstance; /** * 带重试的请求函数 * * @param fn - 请求函数 * @param retries - 重试次数 * @param delay - 重试延迟(毫秒) * @returns 请求结果 */ export declare function withRetry(fn: () => Promise, retries?: number, delay?: number): Promise; //# sourceMappingURL=request.d.ts.map