import { type AgentChatContextItem, type AgentChatContextMutationOptions, type AgentChatContextSetOptions, type AgentChatContextState } from "./agent-chat.js"; export interface UseAgentChatContextResult extends AgentChatContextState { set(item: AgentChatContextSetOptions): void; remove(key: string): void; clear(options?: AgentChatContextMutationOptions): void; refresh(): Promise; } export declare function useAgentChatContext(enabled?: boolean): UseAgentChatContextResult; export type { AgentChatContextItem };