export default browser; declare namespace browser { namespace parseUA { const isIphoneX: boolean | 0; const isApp: boolean; function isMini(): Promise; const isMiniSync: boolean; const isWxWorkMini: boolean; const platform: string | null; const version: string | null; const isAmapApp: boolean | ""; const isTTWebView: boolean | ""; } namespace versions { export const wxWork: boolean; export const wechat: boolean | null; export const trident: boolean; export const presto: boolean; export const webKit: boolean; export const gecko: boolean; export const mobile: boolean; export const ios: boolean; export const android: boolean; export const iPhone: boolean; export const iPad: boolean; export const webApp: boolean; export { app as appVersion }; } function compareVersion(source: any, target: any): 0 | 1 | -1; const language: any; } declare let app: string;