/** * Network Status Utility * * Provides connectivity detection with caching to avoid * excessive network checks while still detecting offline state. */ /** * Check if we have internet connectivity. * Uses cached result if checked recently to avoid hammering the network. */ export declare function isOnline(): Promise; /** * Force refresh the network status cache. * Call this after a known network change. */ export declare function invalidateNetworkCache(): void; /** * Get the cached network status without making a request. * Returns null if cache is expired or never checked. */ export declare function getCachedNetworkStatus(): boolean | null; //# sourceMappingURL=network-status.d.ts.map