export interface UserAgentStatus { isEdge: boolean; isGecko: boolean; isKHTML: boolean; isWebKit: boolean; isBlink: boolean; isPresto: boolean; isTrident: boolean; isWindows: boolean; isMacOs: boolean; isUnix: boolean; isLinux: boolean; isAndroid: boolean; isIOs: boolean; isWindowsPhone: boolean; isMobile: boolean; isDesktop: boolean; } export declare class UserAgent { private state; constructor(); isMobile(): boolean; isDesktop(): boolean; isEdge(): boolean; isGecko(): boolean; isKHTML(): boolean; isWebKit(): boolean; isBlink(): boolean; isPresto(): boolean; isTrident(): boolean; isWindows(): boolean; isMacOs(): boolean; isUnix(): boolean; isLinux(): boolean; isAndroid(): boolean; isIOs(): boolean; isWindowsPhone(): boolean; private initHardware; private initUserAgentOS; private initUserAgentEngines; private userAgentIs; } declare const UserAgentUtil: UserAgent; export default UserAgentUtil; //# sourceMappingURL=user-agent.d.ts.map