/** * @oxpulse/chat-widget — public API. * * Drop-in embed widget for B2B marketplace integrations. * * Script-tag usage (auto-registers custom element): * * * * ESM/React/Vue/Svelte: see README.md quickstart. */ export { OxpulseChatElement, defineElement, mount } from './element.js'; export type { MountOptions } from './types.js'; export type { WidgetConfig, WidgetEventMap } from './types.js'; export type { ProductMeta } from './types.js'; export { WidgetError, OriginNotAllowedError } from './types.js'; export type { WidgetErrorCode, WidgetErrorDetail } from './types.js'; export { checkOrigin, decodeJwtPayload, matchOriginPattern } from './bootstrap.js'; export type { OriginCheckResult } from './types.js'; export { isParentMessage, isIframeMessage, sendToParent, onParentMessage, onIframeMessage, } from './postmessage.js'; export type { ParentMessage, IframeMessage } from './types.js'; //# sourceMappingURL=index.d.ts.map