/** * Network quality assessment utilities */ import type { QualityThresholds } from '@plyaz/types/api'; import { NETWORK_QUALITY } from '@plyaz/types/api'; /** * Determine network quality based on various factors */ export declare function getNetworkQuality(thresholds?: QualityThresholds): NETWORK_QUALITY; /** * Get quality score (0-100) * * @returns Numeric score for network quality */ export declare function getNetworkQualityScore(): number; /** * Check if network is suitable for heavy operations * * @returns True if network can handle heavy operations */ export declare function canPerformHeavyOperation(): boolean; /** * Get recommended timeout based on network quality * * @returns Timeout in milliseconds */ export declare function getAdaptiveTimeout(): number; //# sourceMappingURL=quality.d.ts.map