/** * @toruk/embed — side-effect-free npm entry point. * * Usage: * import { registerWebComponents, execute } from '@toruk/embed' * * // Call once before using execute/executeFull (registers custom elements; no-op on SSR) * registerWebComponents() * * // Mount the bubble chatbot * execute({ deploymentId: 'YOUR_ID', apiHost: 'https://your-toruk-api.com' }) */ export { registerWebComponents } from './register'; export { execute, executeFull, executeFromConfig, destroy, parseTorukworkflow } from './window'; export type { BotProps } from './types'; export type { BubbleProps } from './features/bubble';