import type { ChatbotProps as ChatbotPropsPreact } from '@sisense/sdk-ui-preact/ai'; import type { PropType } from 'vue'; /** * Props of the {@link @sisense/sdk-ui-vue!Chatbot | `Chatbot`} component. */ export interface ChatbotProps extends ChatbotPropsPreact { } /** * An Vue component that renders a chatbot with data topic selection. * * @example * Here's how you can use the Chatbot component in a Vue application: * ```vue * ``` * * * * @param props - {@link ChatbotProps} * @group Generative AI */ export declare const Chatbot: import("vue").DefineComponent<{ /** * {@inheritDoc @sisense/sdk-ui!ChatbotProps.width} */ width: PropType | undefined>; /** * {@inheritDoc @sisense/sdk-ui!ChatbotProps.height} */ height: PropType | undefined>; /** * {@inheritDoc @sisense/sdk-ui!ChatbotProps.config} */ config: PropType | undefined>; }, (() => import("vue").VNode) | null, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | undefined>; /** * {@inheritDoc @sisense/sdk-ui!ChatbotProps.height} */ height: PropType | undefined>; /** * {@inheritDoc @sisense/sdk-ui!ChatbotProps.config} */ config: PropType | undefined>; }>>, {}, {}>;