import { makeAdminPortalComponentMountFn } from '../bindings/makeAdminPortalComponentMountFn.mjs';
import { AdminPortalSSOContainer } from '../packages/web/src/adminPortal/sso/AdminPortalSSOContainer.mjs';

/**
 * Mounts the Admin Portal SSO Management component inside the element provided.
 * If the component already been rendered inside the element, it will be updated
 * to use the new options passed in.
 * @example
 * mountAdminPortalSSO({
 *   client: stytchClient,
 *   element: '#container',
 *   styles: {...}
 * });
 *
 * @throws An error when the element specified by elementId cannot be found.
 */ const mountAdminPortalSSO = /* @__PURE__ */ makeAdminPortalComponentMountFn(AdminPortalSSOContainer, 'stytch-b2b-admin-portal-sso-ui', 'mountAdminPortalSSO');

export { mountAdminPortalSSO };
//# sourceMappingURL=mountAdminPortalSSO.mjs.map
