/** * useAgentStorage hook - Centralized localStorage operations for agent-specific data * * Provides agent-namespaced storage operations for sessionId, agentConfig, customCss, * chatMessages, and debugMode. Includes session management and cleanup utilities. */ export interface UseAgentStorageReturn { getSessionId: () => string | null; setSessionId: (sessionId: string) => void; getAgentConfig: () => any | null; setAgentConfig: (config: any) => void; getCustomCss: () => string | null; setCustomCss: (css: string) => void; getChatMessages: () => any[]; setChatMessages: (messages: any[]) => void; getInput: () => any | null; setInput: (input: any) => void; getDebugMode: () => boolean; clearSession: () => void; hasCompleteSession: () => boolean; getStorageKey: (key: string) => string; } export declare function useAgentStorage(agentName?: string): UseAgentStorageReturn; //# sourceMappingURL=useAgentStorage.d.ts.map