export declare enum BRWOSER_PLATFORM { WECHAT = "WECHAT", WECHAT_MINIPROGRAM = "WECHAT_MINIPROGRAM", ALIPAY = "ALIPAY", ALIPAY_MINIPROGRAM = "ALIPAY_MINIPROGRAM", H5 = "H5", NODE_JS = "NODE_JS" } export declare enum OS_PLATFORM { IOS = "IOS", ANDROID = "ANDROID", OTHER = "OTHER" } export declare enum WEBGL_STATUS { NOT_SUPPORTED = "NOT_SUPPORTED", DISABLED = "DISABLED", ENABLED = "ENABLED" } export declare enum ALIPAY_WALLET { TNGD = "TNGD", TMN = "TMN" } export declare const detectAlipayWallet: () => ALIPAY_WALLET | undefined; export declare const detectBrowserPlatform: () => BRWOSER_PLATFORM; export declare const detectOSPlatform: () => OS_PLATFORM; /** * Detects if WebGL is enabled. * Inspired from http://www.browserleaks.com/webgl#howto-detect-webgl */ export declare function detectWebGL(): WEBGL_STATUS; export declare function detectTouchDevice(): boolean;