export interface Iua { isAndroid: boolean; isIOS: boolean; isWindows: boolean; isMac: boolean; isIPad: boolean; isMobile: boolean; isWebKit: boolean; isChrome: boolean; isFirefox: boolean; isGecko: boolean; is360se: boolean; isIE: boolean; isEdge: boolean; isOpera: boolean; isSafari: boolean; isUCBrowser: boolean; isBaiduBrowser: boolean; isSougouBrowser: boolean; isLiebaoBrowser: boolean; isWeixin: boolean; isSinaWeibo: boolean; isQQ: boolean; isQQWeibo: boolean; isFacebook: boolean; isTwitter: boolean; isInstagram: boolean; isIphoneX: boolean; isIPhoneXR: boolean; isIPhoneXSMax: boolean; } /** * generation ua object accroding to navigator.userAgent * @param {string} u navigator.userAgent * @return {null | Record} ua object */ export declare function getUA(u: ''): null; export declare function getUA(u: string): Iua; export default getUA;