import type { IRawRequest, IRawResponse } from '../types';
/**
 * 统一的底层请求发送
 *
 * - 优先使用微信小游戏环境（wx.request）
 * - 否则若处于 H5（浏览器）环境，则使用原生 fetch 兜底
 * - 两者都不满足再 reject，让业务方明确感知
 *
 * 不做业务逻辑，只负责把 IRawRequest 发出去，包成 IRawResponse 返回
 */
export declare function doRequest(param: IRawRequest): Promise<IRawResponse>;
