UNPKG

wifi-radar

Version:

Comprehensive WiFi network analysis & performance testing tool for macOS - speed tests, latency analysis, health diagnostics, QoS analysis & more

42 lines 1.17 kB
import type { WiFiNetwork, ConnectedDevice } from './types.js'; export declare class WiFiScanner { private macVendorCache; scanNetworks(): Promise<WiFiNetwork[]>; private parseNetworkInfo; private parseSignal; private parseNoise; private parseChannel; private parseSecurity; private parsePhyMode; private parseNetworkType; private generateBSSID; private channelToFrequency; scanDevices(): Promise<ConnectedDevice[]>; private discoverNetworkDevices; private pingDevice; private getMacForIP; testLatency(host?: string, count?: number): Promise<{ min: number; max: number; avg: number; loss: number; jitter: number; times: number[]; }>; testDNSResolution(domains?: string[]): Promise<{ domain: string; resolved: boolean; time: number; ip?: string; }[]>; getNetworkInterface(): Promise<{ name: string; ip: string; mac: string; speed?: string; duplex?: string; } | null>; private getMacVendor; private guessDeviceType; } //# sourceMappingURL=scanner.d.ts.map