import type { GleanWebSDK } from './embedder'; export type { GuestAuthProvider, GuestAuthProviderOptions, AuthTokenDetails, FilterConfig, ChatOptions, Options, RecommendationsOptions, RecommendationsResultsOptions, RecommendationsSearchOptions, SearchBoxOptions, SearchOptions, ModalSearchOptions, TabbedSearchOptions, RecommendationsBoxCustomizations, BoxCustomizations, SearchBoxCustomizations, ChatCustomizations, GleanWebSDK, WidgetHandle, ChatHandle, WebSdkChatEvent, SettingsOptions, } from './embedder'; export type { Theme, ThemeVariant } from './theme'; declare const SDK: GleanWebSDK; export default SDK; declare const attach: GleanWebSDK['attach']; declare const openSidebar: GleanWebSDK['openSidebar']; declare const createGuestAuthProvider: GleanWebSDK['createGuestAuthProvider']; declare const getChatOptionsFromUrl: GleanWebSDK['getChatOptionsFromUrl']; declare const renderChat: GleanWebSDK['renderChat']; declare const renderRecommendations: GleanWebSDK['renderRecommendations']; declare const renderSearchBox: GleanWebSDK['renderSearchBox']; declare const renderSearchResults: GleanWebSDK['renderSearchResults']; declare const version: string; export { attach, openSidebar, createGuestAuthProvider, getChatOptionsFromUrl, renderChat, renderRecommendations, renderSearchBox, renderSearchResults, version, };