import { ActionBlockProps } from '../mappings/blocks'; /** * `connect_widget_block` — opens MX's Connect widget itself via the shared * `ConnectWidgetPanel` (src/common): SSO url via ConnectStore and the * iframe-based `@mxenabled/web-widget-sdk` ConnectWidget, with loading/error * statuses. * * Renders the panel directly (not `ConnectDrawer`, which wraps it in its own * `Drawer`) — `ActionBlockLayer` already supplies the action drawer's chrome * (title from the CTA label, close button), so a second nested `Drawer` here * would produce two stacked drawers with two headers and two close buttons. * * `ActionBlockLayer` does not unmount a drawer-presentation block when the * drawer closes — it only toggles the `Drawer`'s `isOpen` — so the account * refresh (parity with `ConnectDrawer`'s own `onClose`) is driven by watching * this beat's `actionDrawer.isDrawerOpen` transition from true to false, * rather than an unmount effect, which would never fire. */ export declare const ConnectWidgetActionBlock: (({ beat, }: ActionBlockProps) => import("react/jsx-runtime").JSX.Element) & { displayName: string; };