import { getNetworkType, onNetworkStatusChange } from '@ray-js/ray'; import { GetTTTSuccessData, GetTTTEventListenerParams, NetworkState } from '../types'; type GetNetworkResult = GetTTTSuccessData; type NetworkStatusChangeParam = GetTTTEventListenerParams; /** * 规范统一处理 network 返回值 * * 1. 比如 getNetworkType 里没有返回 isConnected 字段是正常的,为了和 wx 保持统一 * 2. 事件回调数据里没有返回 signalStrength 字段是正常的,为了和 wx 保持统一 * * @param network - 当前的 network 数据 * @param data - 从 getNetworkType 或 onNetworkStatusChange 获取到的数据 */ export declare function normalizeNetwork(network: NetworkState, data: GetNetworkResult | NetworkStatusChangeParam): NetworkState; export {};