import { StytchClient } from '../packages/web/src/StytchClient.mjs';
import { mountIdentityProvider } from './idpWebComponent.mjs';
import { mountPasskeyRegistration } from './stytchPasskeyRegistration.mjs';
import { mountResetPassword } from './stytchResetPassword.mjs';
import { mountLogin } from './stytchUI.mjs';

/**
 * @deprecated - Use Stytch UI web components instead.
 * See {@link StytchUI}, {@link StytchResetPassword}, {@link StytchPasskeyRegistration} or {@link StytchIdentityProvider}
 */ class StytchUIClient extends StytchClient {
    constructor(publicToken, options){
        super(publicToken, options);
    }
    mountLogin = mountLogin;
    mountResetPassword = mountResetPassword;
    mountPasskeyRegistration = mountPasskeyRegistration;
    mountIdentityProvider = mountIdentityProvider;
}

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