import { UseAiChatOptions, UseAiChatReturn } from './use-ai-chat-internal.js'; export { MCPServerConfig, defaultSystemMessage } from './use-ai-chat-internal.js'; import '../types/system-message.js'; import '@vn-sdk/runtime-client-gql'; import '@vn-sdk/shared'; import './use-chat.js'; import 'react'; import '../ai-context-2768aadc.js'; import '../types/frontend-action.js'; import './use-tree.js'; import '../types/document-pointer.js'; import '../types/chat-suggestion-configuration.js'; import '../types/ai-agent-action.js'; import '../types/ai-agent-state.js'; import '../index-35503105.js'; /** * Enterprise React hook that provides complete chat functionality for fully custom UI implementations. * Includes all advanced features like direct message access, suggestions array, interrupt handling, and MCP support. * * **Requires a publicApiKey** - Sign up for free at https://cloud.vn.ai/ * * @param options - Configuration options for the chat * @returns Complete chat interface with all enterprise features * * @example * ```tsx * const { messages, sendMessage, suggestions, interrupt } = useAiChatHeadless_c(); * ``` */ declare function useAiChatHeadless_c(options?: UseAiChatOptions): UseAiChatReturn; export { UseAiChatOptions as UseAiChatOptions_c, UseAiChatReturn as UseAiChatReturn_c, useAiChatHeadless_c };