export declare class NetworkSpeedDetector { private bandwidthHistory; private latencyHistory; private readonly HISTORY_SIZE; estimateBandwidth(): Promise; measureLatency(): Promise; assessConnectionQuality(): Promise<'excellent' | 'good' | 'poor' | 'offline'>; private getAverageBandwidth; private getAverageLatency; getNetworkStats(): { bandwidth: number; latency: number; history: number[]; }; } //# sourceMappingURL=NetworkSpeedDetector.d.ts.map