import { OramaSearchBoxCustomEvent, OnSearchCompletedCallbackProps, OnSearchResultClickCallbackProps, onStartConversationCallbackProps, OnAnswerGeneratedCallbackProps, OnAnswerSourceClickCallbackProps, OnChatMarkdownLinkClickedCallbackProps, OramaChatBoxCustomEvent, OramaMarkdownCustomEvent } from '@orama/wc-components'; import { OramaChatBox as OramaChatBox$1 } from '@orama/wc-components/dist/components/orama-chat-box.js'; import { OramaMarkdown as OramaMarkdown$1 } from '@orama/wc-components/dist/components/orama-markdown.js'; import { OramaSearchBox as OramaSearchBox$1 } from '@orama/wc-components/dist/components/orama-search-box.js'; import { OramaSearchButton as OramaSearchButton$1 } from '@orama/wc-components/dist/components/orama-search-button.js'; import { StencilReactComponent, EventName } from '@stencil/react-output-target/runtime'; export { defineCustomElements } from '@orama/wc-components/loader'; type OramaChatBoxEvents = { onAnswerGenerated: EventName>; onClearChat: EventName>; onStartConversation: EventName>; onAnswerSourceClick: EventName>; onChatMarkdownLinkClicked: EventName>; }; declare const OramaChatBox: StencilReactComponent; type OramaMarkdownEvents = { onChatMarkdownLinkClicked: EventName>; }; declare const OramaMarkdown: StencilReactComponent; type OramaSearchBoxEvents = { onSearchCompleted: EventName>; onSearchResultClick: EventName>; onClearChat: EventName>; onStartConversation: EventName>; onAnswerGenerated: EventName>; onAnswerSourceClick: EventName>; onChatMarkdownLinkClicked: EventName>; onModalClosed: EventName>; onModalStatusChanged: EventName>; }; declare const OramaSearchBox: StencilReactComponent; type OramaSearchButtonEvents = NonNullable; declare const OramaSearchButton: StencilReactComponent; export { OramaChatBox, OramaMarkdown, OramaSearchBox, OramaSearchButton };