import type { ChatMode, ModalViewTypes } from '../components/InkeepWidgetProps'; interface GlobalCookieData { chatMode?: ChatMode | '' | null; hasSwitchModeButtonJiggled?: boolean | null; userId?: string | null; } interface PerInstanceCookieData { defaultView?: ModalViewTypes | null; inkeepChatSessionId?: string | null; } type CookieData = GlobalCookieData & PerInstanceCookieData; export declare const useBrowserStorage: () => readonly [CookieData, (name: K, value: CookieData[K] | undefined, days?: number) => void]; export {};