import { type IResult } from 'ua-parser-js';
export declare const isBrowser: boolean;
export declare const parsedUserAgent: {
    getBrowser: () => import("ua-parser-js").IBrowser;
    getOS: () => import("ua-parser-js").IOS;
    getDevice: () => import("ua-parser-js").IDevice;
    getCPU: () => import("ua-parser-js").ICPU;
    getEngine: () => import("ua-parser-js").IEngine;
    getUA: () => string;
    getResult: () => IResult;
    withClientHints: () => Promise<IResult>;
};
export declare const isNode: boolean;
export declare enum ENV {
    PROD = "prod",
    QA = "qa",
    DEV = "dev"
}
export declare const isSupported: boolean;
export declare const isMobile: () => boolean;
export declare const isPageHidden: () => boolean;
export declare const isIOS: () => boolean;
export declare const isSafari: boolean | undefined;
export declare const isFirefox: boolean;
export declare const isChromiumBased: boolean;
