/// export declare class Platforms { static get(): Platform; private static currentUserAgent; static getWithUserAgent(userAgent?: string | undefined): Platform | undefined; private static currentProcessPlatform; static getWithProcessPlatform(processPlatform?: NodeJS.Platform | undefined): Platform | undefined; static type(): PlatformType; static isMobile(): boolean; static isDesktop(): boolean; static toSymbol(value: PlatformEnumType): PlatformStr; } export declare enum Platform { MACOS = 0, WINDOWS = 1, LINUX = 2, ANDROID = 3, IOS = 4, CHROME_OS = 5, UNKNOWN = 6 } export declare type PlatformEnumType = Platform.WINDOWS | Platform.MACOS | Platform.LINUX | Platform.ANDROID | Platform.IOS | Platform.CHROME_OS | Platform.UNKNOWN; export declare type PlatformType = 'desktop' | 'mobile' | 'unknown'; export declare type PlatformStr = 'WINDOWS' | 'MACOS' | 'LINUX' | 'ANDROID' | 'IOS' | 'UNKNOWN';