/** * Device, OS, and Browser detection utilities */ import { DeviceInfo, OSInfo, BrowserInfo, NetworkInfo } from '../types'; export declare class DeviceDetector { private userAgent; constructor(); /** * Get device information */ getDeviceInfo(): DeviceInfo; /** * Get OS information */ getOSInfo(): OSInfo; /** * Get browser information */ getBrowserInfo(): BrowserInfo; /** * Get network information (basic) */ getNetworkInfo(): Promise; /** * Get device category */ private getDeviceCategory; /** * Get device name */ private getDeviceName; /** * Get device model */ private getDeviceModel; /** * Get manufacturer */ private getManufacturer; } //# sourceMappingURL=device.d.ts.map