4
4
5
5
``` ts
6
6
7
+ import { ActionCodeInfo } from ' @firebase/auth-types-exp' ;
8
+ import { ActionCodeOperation } from ' @firebase/auth-types-exp' ;
9
+ import { ActionCodeSettings } from ' @firebase/auth-types-exp' ;
10
+ import { AdditionalUserInfo } from ' @firebase/auth-types-exp' ;
11
+ import { ApplicationVerifier } from ' @firebase/auth-types-exp' ;
7
12
import { Auth } from ' @firebase/auth-types-exp' ;
13
+ import { AuthError } from ' @firebase/auth-types-exp' ;
14
+ import { AuthErrorMap } from ' @firebase/auth-types-exp' ;
15
+ import { AuthProvider } from ' @firebase/auth-types-exp' ;
16
+ import { AuthSettings } from ' @firebase/auth-types-exp' ;
8
17
import { CompleteFn } from ' @firebase/util' ;
18
+ import { Config } from ' @firebase/auth-types-exp' ;
19
+ import { ConfirmationResult } from ' @firebase/auth-types-exp' ;
9
20
import { ErrorFactory } from ' @firebase/util' ;
10
21
import { ErrorFn } from ' @firebase/util' ;
11
22
import * as externs from ' @firebase/auth-types-exp' ;
23
+ import { FactorId } from ' @firebase/auth-types-exp' ;
12
24
import { FirebaseApp } from ' @firebase/app-types-exp' ;
13
25
import { FirebaseError } from ' @firebase/util' ;
26
+ import { IdTokenResult } from ' @firebase/auth-types-exp' ;
27
+ import { MultiFactorAssertion } from ' @firebase/auth-types-exp' ;
28
+ import { MultiFactorError } from ' @firebase/auth-types-exp' ;
29
+ import { MultiFactorInfo } from ' @firebase/auth-types-exp' ;
30
+ import { MultiFactorResolver } from ' @firebase/auth-types-exp' ;
31
+ import { MultiFactorSession } from ' @firebase/auth-types-exp' ;
32
+ import { MultiFactorUser } from ' @firebase/auth-types-exp' ;
14
33
import { NextFn } from ' @firebase/util' ;
34
+ import { OperationType } from ' @firebase/auth-types-exp' ;
35
+ import { ParsedToken } from ' @firebase/auth-types-exp' ;
36
+ import { Persistence } from ' @firebase/auth-types-exp' ;
37
+ import { PhoneInfoOptions } from ' @firebase/auth-types-exp' ;
38
+ import { PhoneMultiFactorAssertion } from ' @firebase/auth-types-exp' ;
39
+ import { PhoneMultiFactorEnrollInfoOptions } from ' @firebase/auth-types-exp' ;
40
+ import { PhoneMultiFactorSignInInfoOptions } from ' @firebase/auth-types-exp' ;
41
+ import { PhoneSingleFactorInfoOptions } from ' @firebase/auth-types-exp' ;
42
+ import { PopupRedirectResolver } from ' @firebase/auth-types-exp' ;
15
43
import { ProviderId } from ' @firebase/auth-types-exp' ;
44
+ import { ReactNativeAsyncStorage } from ' @firebase/auth-types-exp' ;
45
+ import { SignInMethod } from ' @firebase/auth-types-exp' ;
16
46
import { Unsubscribe } from ' @firebase/util' ;
47
+ import { User } from ' @firebase/auth-types-exp' ;
17
48
import { UserCredential } from ' @firebase/auth-types-exp' ;
49
+ import { UserInfo } from ' @firebase/auth-types-exp' ;
50
+ import { UserMetadata } from ' @firebase/auth-types-exp' ;
51
+ import { UserProfile } from ' @firebase/auth-types-exp' ;
52
+
53
+ export { ActionCodeInfo }
54
+
55
+ export { ActionCodeOperation }
56
+
57
+ export { ActionCodeSettings }
18
58
19
59
// @public (undocumented)
20
60
export class ActionCodeURL implements externs .ActionCodeURL {
@@ -36,9 +76,15 @@ export class ActionCodeURL implements externs.ActionCodeURL {
36
76
readonly tenantId: string | null ;
37
77
}
38
78
79
+ export { AdditionalUserInfo }
80
+
81
+ export { ApplicationVerifier }
82
+
39
83
// @public
40
84
export function applyActionCode(auth : externs .Auth , oobCode : string ): Promise <void >;
41
85
86
+ export { Auth }
87
+
42
88
// @public (undocumented)
43
89
export class AuthCredential {
44
90
// @internal
@@ -62,6 +108,14 @@ export class AuthCredential {
62
108
toJSON(): object ;
63
109
}
64
110
111
+ export { AuthError }
112
+
113
+ export { AuthErrorMap }
114
+
115
+ export { AuthProvider }
116
+
117
+ export { AuthSettings }
118
+
65
119
// @public
66
120
export const browserLocalPersistence: externs .Persistence ;
67
121
@@ -74,6 +128,10 @@ export const browserSessionPersistence: externs.Persistence;
74
128
// @public
75
129
export function checkActionCode(auth : externs .Auth , oobCode : string ): Promise <externs .ActionCodeInfo >;
76
130
131
+ export { Config }
132
+
133
+ export { ConfirmationResult }
134
+
77
135
// @public
78
136
export function confirmPasswordReset(auth : externs .Auth , oobCode : string , newPassword : string ): Promise <void >;
79
137
@@ -139,6 +197,8 @@ export class FacebookAuthProvider extends OAuthProvider {
139
197
static readonly PROVIDER_ID = externs .ProviderId .FACEBOOK ;
140
198
}
141
199
200
+ export { FactorId }
201
+
142
202
// @public
143
203
export function fetchSignInMethodsForEmail(auth : externs .Auth , email : string ): Promise <string []>;
144
204
@@ -180,6 +240,8 @@ export class GoogleAuthProvider extends OAuthProvider {
180
240
static readonly PROVIDER_ID = externs .ProviderId .GOOGLE ;
181
241
}
182
242
243
+ export { IdTokenResult }
244
+
183
245
// @public
184
246
export const indexedDBLocalPersistence: externs .Persistence ;
185
247
@@ -209,6 +271,18 @@ export function linkWithRedirect(user: externs.User, provider: externs.AuthProvi
209
271
// @public
210
272
export function multiFactor(user : externs .User ): externs .MultiFactorUser ;
211
273
274
+ export { MultiFactorAssertion }
275
+
276
+ export { MultiFactorError }
277
+
278
+ export { MultiFactorInfo }
279
+
280
+ export { MultiFactorResolver }
281
+
282
+ export { MultiFactorSession }
283
+
284
+ export { MultiFactorUser }
285
+
212
286
// @public (undocumented)
213
287
export class OAuthCredential extends AuthCredential implements externs .OAuthCredential {
214
288
// (undocumented)
@@ -267,9 +341,15 @@ export function onAuthStateChanged(auth: externs.Auth, nextOrObserver: externs.N
267
341
// @public
268
342
export function onIdTokenChanged(auth : externs .Auth , nextOrObserver : externs .NextOrObserver <externs .User >, error ? : ErrorFn , completed ? : CompleteFn ): Unsubscribe ;
269
343
344
+ export { OperationType }
345
+
270
346
// @public (undocumented)
271
347
export function parseActionCodeURL(link : string ): externs .ActionCodeURL | null ;
272
348
349
+ export { ParsedToken }
350
+
351
+ export { Persistence }
352
+
273
353
// @public (undocumented)
274
354
export class PhoneAuthCredential extends AuthCredential implements externs .PhoneAuthCredential {
275
355
// (undocumented)
@@ -309,15 +389,31 @@ export class PhoneAuthProvider implements externs.PhoneAuthProvider {
309
389
verifyPhoneNumber(phoneOptions : externs .PhoneInfoOptions | string , applicationVerifier : externs .ApplicationVerifier ): Promise <string >;
310
390
}
311
391
392
+ export { PhoneInfoOptions }
393
+
394
+ export { PhoneMultiFactorAssertion }
395
+
396
+ export { PhoneMultiFactorEnrollInfoOptions }
397
+
312
398
// @public (undocumented)
313
399
export class PhoneMultiFactorGenerator implements externs .PhoneMultiFactorGenerator {
314
400
// (undocumented)
315
401
static assertion(credential : externs .PhoneAuthCredential ): externs .PhoneMultiFactorAssertion ;
316
402
}
317
403
404
+ export { PhoneMultiFactorSignInInfoOptions }
405
+
406
+ export { PhoneSingleFactorInfoOptions }
407
+
408
+ export { PopupRedirectResolver }
409
+
318
410
// @public
319
411
export const prodErrorMap: externs .AuthErrorMap ;
320
412
413
+ export { ProviderId }
414
+
415
+ export { ReactNativeAsyncStorage }
416
+
321
417
// @public
322
418
export function reauthenticateWithCredential(user : externs .User , credential : externs .AuthCredential ): Promise <externs .UserCredential >;
323
419
@@ -333,7 +429,7 @@ export function reauthenticateWithRedirect(user: externs.User, provider: externs
333
429
// Warning: (ae-forgotten-export) The symbol "ApplicationVerifier" needs to be exported by the entry point index.d.ts
334
430
//
335
431
// @public (undocumented)
336
- export class RecaptchaVerifier implements externs .RecaptchaVerifier , ApplicationVerifier {
432
+ export class RecaptchaVerifier implements externs .RecaptchaVerifier , ApplicationVerifier_2 {
337
433
// Warning: (ae-forgotten-export) The symbol "Parameters" needs to be exported by the entry point index.d.ts
338
434
constructor (containerOrId : HTMLElement | string , parameters : Parameters_2 , authExtern : externs .Auth );
339
435
// (undocumented)
@@ -370,6 +466,8 @@ export function setPersistence(auth: externs.Auth, persistence: externs.Persiste
370
466
// @public
371
467
export function signInAnonymously(auth : externs .Auth ): Promise <externs .UserCredential >;
372
468
469
+ export { SignInMethod }
470
+
373
471
// @public
374
472
export function signInWithCredential(auth : externs .Auth , credential : externs .AuthCredential ): Promise <externs .UserCredential >;
375
473
@@ -429,6 +527,16 @@ export function updateProfile(user: externs.User, { displayName, photoURL: photo
429
527
// @public
430
528
export function useDeviceLanguage(auth : externs .Auth ): void ;
431
529
530
+ export { User }
531
+
532
+ export { UserCredential }
533
+
534
+ export { UserInfo }
535
+
536
+ export { UserMetadata }
537
+
538
+ export { UserProfile }
539
+
432
540
// @public
433
541
export function verifyBeforeUpdateEmail(user : externs .User , newEmail : string , actionCodeSettings ? : externs .ActionCodeSettings | null ): Promise <void >;
434
542
0 commit comments