import './.internal/ua-parser.js'; declare global { interface Window { UAParser: any; } } interface DeviceInfo { isLightOS: boolean; hms: boolean; android: boolean; iphone: boolean; ipad: boolean; result: any; osVersion: string; os?: 'android' | 'ios' | 'HarmonyOS'; androidChrome?: boolean; ios?: boolean; webView: boolean | null; } /** * 获取移动设备信息,如是否是iOS,android、hms、isLightOS等 * * @returns {DeviceInfo} 设备信息对象 * @example * * const device = getDevice(); * console.log(device); * // => { * // androidChrome: false, * // ipad: false, * // iphone: true, * // android: false, * // ios: true, * // os: "ios", * // osVersion: "9.1", * // webView: null * // } */ export declare function getDevice(): DeviceInfo; export {};