import { AGNetworkQuality } from 'agora-rte-sdk';
import { EduStoreBase } from '../base';
/**
 * `StatisticsStore` 类提供网络相关数据。
 */
/** @en
 * The `StatisticsStore` class provides network statistics.
 */
export declare class StatisticsStore extends EduStoreBase {
    private _disposers;
    private _dataStore;
    /**
     * 丢包率，范围：0 ~ 1
     *
    /**
     * @en
     * The packet loss rate, range by: 0 ~ 1
     */
    get packetLoss(): number;
    /**
     * 上行网络质量
     **/
    /** @en
     * The uplink network quality
     */
    get uplinkNetworkQuality(): AGNetworkQuality;
    /**
     * 下行网络质量
     **/
    /** @en
     * The downlink network quality
     */
    get downlinkNetworkQuality(): AGNetworkQuality;
    /**
     * 应用 CPU 用量，范围：0 ~ 1
     * 仅可在 Electron 环境下使用
     */
    /** @en
     * Application CPU usage, range by: 0 ~ 1
     * Electron platform use only
     */
    get cpu(): number;
    /**
     * 系统 CPU 用量，范围：0 ~ 1
     * 仅可在 Electron 环境下使用
     */
    /** @en
     * System CPU usage, range by: 0 ~ 1
     * Electron platform use only
     */
    get cpuTotal(): number;
    /**
     * 网络延迟，单位：毫秒
     **/
    /** @en
     * Network delay, unit: milliseconds
     */
    get delay(): number;
    private _setEventHandler;
    /**
     * @internal
     */
    /**
     * @internal
     */
    onInstall(): void;
    /**
     * @internal
     */
    /**
     * @internal
     */
    onDestroy(): void;
}
