export * from './openid.js'; export declare const ContentType: { formUrlEncoded: { 'Content-Type': string; }; }; export declare enum TokenGrantType { AuthorizationCode = "authorization_code", RefreshToken = "refresh_token" } export declare enum QueryKey { ClientId = "client_id", Code = "code", CodeChallenge = "code_challenge", CodeChallengeMethod = "code_challenge_method", CodeVerifier = "code_verifier", Error = "error", ErrorDescription = "error_description", GrantType = "grant_type", IdToken = "id_token", IdTokenHint = "id_token_hint", LoginHint = "login_hint", PostLogoutRedirectUri = "post_logout_redirect_uri", Prompt = "prompt", RedirectUri = "redirect_uri", RefreshToken = "refresh_token", Resource = "resource", ResponseType = "response_type", Scope = "scope", State = "state", /** @deprecated */ Token = "token", /** Need to align with the OIDC extraParams settings in core */ InteractionMode = "interaction_mode", /** The query key for specifying the organization ID. */ OrganizationId = "organization_id", FirstScreen = "first_screen", Identifier = "identifier", DirectSignIn = "direct_sign_in", /** @experimental This might change in future development. Please use with caution. */ OneTimeToken = "one_time_token" } /** The prompt parameter to be used for the authorization request. */ export declare enum Prompt { None = "none", /** * The Authorization Server MUST prompt the End-User for consent * before returning information to the Client. */ Consent = "consent", /** * The Authorization Server MUST prompt the End-User for re-authentication, * forcing the user to log in again. Note the there'll be no Refresh Token * returned in this case. */ Login = "login" }