export declare function browserType(): 'mob' | 'pc'; export declare function isImageUrl(url: string): boolean; export declare function showToast(content: string, _container?: HTMLElement): void; export declare const CONTAINER_EVENT: { MIND_UPDATE: string; NEED_LOGIN: string; TRIAL_OVER: string; UPDATE_SUBSCRIPTION: string; EVENT_AVATAR_OPEN: string; EVENT_AVATAR_CLOSE: string; EVENT_SESSION_OPEN: string; EVENT_WINDOW_OPEN: string; EVENT_SHORTCUT_UPDATE: string; SHORTCUT_LOADING: string; SEND_MESSAGE: string; GREETING_READIED: string; SCRAWL_CARD_READIED: string; SET_INPUT_VALUE: string; OPEN_SESSION_WITH_SOURCE: string; }; export declare const INNER_EVENT: { RESTART_SESSION: string; RESEND_MSG: string; HISTORY_MSG: string; SCROLL_TO_BOTTOM: string; LOAD_: string; }; export interface Tag { tagName: string; tagValue: string; } export declare function convertTagsToObject(tags: Tag[]): { [key: string]: string; }; export declare function convertObjectToTags(obj: { [key: string]: string; }): Tag[]; export declare function isObjectEmpty(obj: unknown): boolean; export declare const copyToClipboard: (textToCopy: string) => Promise;