UNPKG

@mxlabs/okxnotify

Version:

OKX notification package with Feishu, Cloudflare Workers, and Gemini AI agent integration - Complete bundle

37 lines (36 loc) 1.07 kB
/** * 清理参数对象,删除空值 * @param params 参数对象 * @returns 清理后的参数对象 */ export declare function cleanParams(params?: Record<string, unknown>): Record<string, unknown>; /** * 处理错误 * @param error 错误对象 * @param requestPath API 路径 */ export declare function handleError(error: unknown, requestPath: string): void; /** * 处理 API GET 请求 * @param requestPath API 路径 * @param params 请求参数 * @returns Promise<T> */ export declare function get<T>(requestPath: string, params?: Record<string, any>, extra?: { baseURL?: string; }): Promise<T>; /** * 处理 API GET 请求, 不需要签名版本 */ export declare function getNoSign<T>(requestPath: string, params?: Record<string, any>, extra?: { baseURL?: string; }): Promise<T>; /** * 处理 API POST 请求 * @param requestPath API 路径 * @param params 请求参数 * @returns Promise<T> */ export declare function post<T>(requestPath: string, params?: Record<string, unknown>, extra?: { baseURL?: string; }): Promise<T>;