1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- /**
- * @license
- * Copyright 2021 Google LLC
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
- /**
- * Enumeration of supported providers.
- * @internal
- */
- export declare const enum ProviderId {
- /** @internal */
- ANONYMOUS = "anonymous",
- /** @internal */
- CUSTOM = "custom",
- /** Facebook provider ID */
- FACEBOOK = "facebook.com",
- /** @internal */
- FIREBASE = "firebase",
- /** GitHub provider ID */
- GITHUB = "github.com",
- /** Google provider ID */
- GOOGLE = "google.com",
- /** Password provider */
- PASSWORD = "password",
- /** Phone provider */
- PHONE = "phone",
- /** Twitter provider ID */
- TWITTER = "twitter.com"
- }
- /**
- * Enumeration of supported sign-in methods.
- * @internal
- */
- export declare const enum SignInMethod {
- /** @internal */
- ANONYMOUS = "anonymous",
- /** Email link sign in method */
- EMAIL_LINK = "emailLink",
- /** Email/password sign in method */
- EMAIL_PASSWORD = "password",
- /** Facebook sign in method */
- FACEBOOK = "facebook.com",
- /** GitHub sign in method */
- GITHUB = "github.com",
- /** Google sign in method */
- GOOGLE = "google.com",
- /** Phone sign in method */
- PHONE = "phone",
- /** Twitter sign in method */
- TWITTER = "twitter.com"
- }
- /**
- * Enumeration of supported operation types.
- * @internal
- */
- export declare const enum OperationType {
- /** Operation involving linking an additional provider to an already signed-in user. */
- LINK = "link",
- /** Operation involving using a provider to reauthenticate an already signed-in user. */
- REAUTHENTICATE = "reauthenticate",
- /** Operation involving signing in a user. */
- SIGN_IN = "signIn"
- }
|