declare global { interface Window { MSStream: any; } interface Navigator { userAgentData: any; } } export declare const getBrowserWithVersion: (userAgent: string) => { name: string; version: string; }; export declare const getOperatingSystem: (userAgent: string) => Promise; export declare const getDeviceType: (userAgent: string) => "Mobile" | "Tablet" | "Desktop";