export declare const setQueryParam: (name: string, value: string) => void; export declare const getQueryParam: (name: string) => string | null; export declare const isMetaBrowser: () => any; export declare const getBrowserLanguage: () => string; export declare function detectBrowser(): "Microsoft Edge" | "Chrome" | "Firefox" | "Safari" | "Opera" | "Internet Explorer" | "Unknown"; export declare function detectDeviceType(): "Mobile" | "Desktop"; export declare function detectOS(): "Windows" | "macOS" | "Linux" | "Android" | "iOS" | "Unknown OS"; export declare const getDomain: () => string; export declare const getReferrer: () => string | null; export declare function getSearchQueryFromReferrer(): string | null; export declare const getClientIdFromCookies: () => string | null; export declare const getGAClientId: () => Promise; export declare function getGASessionId(): string | null; export declare const setGAClientId: (clientId: string) => void; export declare const getLocaleFromURL: (isClearly?: boolean) => string; export declare const getUserType: (email?: string) => "external" | "internal"; export declare function shallowEqual(obj1: Record, obj2: Record): boolean; export declare function toNumberValue(value: number | string | null): number | null; export declare function b64EncodeUnicode(str: string): string; export declare const getAPIEndpoint: (isProd: boolean, endpoint: string) => string; export declare const isNewSession: (prevSessionIdKey: string) => boolean;