/** * @fileoverview entry point for OAuth consent flow components * * This is the entry point for OAuth consent components. Use this file to export utilities, * constants or data structure that accompany your components. * * DO NOT use this file to export your components. Instead, use the recommended approaches * to consume components of this package as outlined in the `README.md`. */ export type { CheckConsentResponse, CheckConsentResult, ConnectRequest, ConnectResult, GrantConsentRequest, GrantConsentResult, OAuthApplication, OAuthScope, OAuthTokenResponse, UpdateConsentRequest, UpdateConsentResult, } from "./api/oauth"; export type { OAuthButtonAction } from "./components/oauth-button/oauth-button"; export type { OAuthErrorEvent, OAuthSuccessEvent } from "./components/oauth-provider/oauth-provider"; export type { OAuthCallbacks, OAuthConfig } from "./helpers"; export { OAuthHelper } from "./helpers"; export type { OAuthState, OAuthStep } from "./store/oauth-store"; export { oauthState, onChange as onOAuthChange, resetOAuthState } from "./store/oauth-store";