export declare const generateUUID: () => string;
export declare const isObject: (value: any) => boolean;
export declare const safeStringify: (obj: any) => string;
export declare const getBrowserDetails: () => {
    userAgent: string;
    platform: string;
    language: string;
};
export declare const parseUrl: (url: string) => {
    protocol: string;
    hostname: string;
    pathname: string;
    search: string;
    hash: string;
};
export declare const isExternalUrl: (url: string) => boolean;
export declare const getUrlPath: () => string;
export declare const sanitizeObjectForValues: (obj: any) => any;
export declare const debounce: (fn: Function, delay: number) => (this: any, ...args: any[]) => void;
