{"version":3,"file":"index.headless.mjs","sources":["../../../../../../../web/src/b2b/index.headless.ts"],"sourcesContent":["import { ssrSafeClientFactory } from '../ui/react/bindings/StytchSSRProxy';\nimport { StytchB2BClient } from './StytchB2BClient';\n\n/**\n * Creates a Headless Stytch client object to call the stytch B2B APIs.\n * The Stytch client is not available serverside.\n * @example\n * const stytch = createStytchB2BClient('public-token-<find yours in the stytch dashboard>')\n *\n * return (\n *   <StytchB2BProvider stytch={stytch}>\n *     <App />\n *   </StytchB2BProvider>\n * )\n * @returns A {@link StytchB2BClient}\n */\nexport const createStytchB2BClient = ssrSafeClientFactory(StytchB2BClient);\n\n/**\n * @deprecated Use {createStytchB2BClient()} instead\n */\nexport const createStytchB2BHeadlessClient = createStytchB2BClient;\n\n/**\n * @deprecated Use {StytchB2BClient()} instead\n */\nexport const StytchB2BHeadlessClient = StytchB2BClient;\nexport { StytchB2BClient };\n\nexport type { OAuthAuthorizeParams, OAuthLogoutParams } from '../utils/idpHelpers';\nexport { parseOAuthAuthorizeParams, parseOAuthLogoutParams } from '../utils/idpHelpers';\nexport * from '@stytch/core/public';\n"],"names":["createStytchB2BClient","ssrSafeClientFactory","StytchB2BClient","createStytchB2BHeadlessClient","StytchB2BHeadlessClient"],"mappings":";;;AAGA;;;;;;;;;;;;AAYC,IACM,MAAMA,qBAAAA,GAAwBC,oBAAAA,CAAqBC,eAAAA;AAE1D;;IAGO,MAAMC,6BAAAA,GAAgCH;AAE7C;;IAGO,MAAMI,uBAAAA,GAA0BF;;;;"}