@@ -10,12 +10,14 @@ import { ErrorFn } from '@firebase/util';
10
10
import * as externs from ' @firebase/auth-types-exp' ;
11
11
import { FirebaseApp } from ' @firebase/app-types-exp' ;
12
12
import { FirebaseError } from ' @firebase/util' ;
13
+ import { NextFn } from ' @firebase/util' ;
13
14
import { ProviderId } from ' @firebase/auth-types-exp' ;
14
15
import { Unsubscribe } from ' @firebase/util' ;
15
16
import { UserCredential } from ' @firebase/auth-types-exp' ;
16
17
17
18
// @public (undocumented)
18
19
export class ActionCodeURL implements externs .ActionCodeURL {
20
+ // @internal
19
21
constructor (actionLink : string );
20
22
// (undocumented)
21
23
readonly apiKey: string ;
@@ -39,17 +41,17 @@ export function applyActionCode(auth: externs.Auth, oobCode: string): Promise<vo
39
41
// @public (undocumented)
40
42
export class AuthCredential {
41
43
protected constructor (providerId : string , signInMethod : string );
42
- // Warning: (ae-forgotten-export) The symbol "AuthCore " needs to be exported by the entry point index.d.ts
44
+ // Warning: (ae-forgotten-export) The symbol "Auth " needs to be exported by the entry point index.d.ts
43
45
// Warning: (ae-forgotten-export) The symbol "PhoneOrOauthTokenResponse" needs to be exported by the entry point index.d.ts
44
46
//
45
47
// (undocumented)
46
- _getIdTokenResponse(_auth : AuthCore ): Promise <PhoneOrOauthTokenResponse >;
48
+ _getIdTokenResponse(_auth : Auth_2 ): Promise <PhoneOrOauthTokenResponse >;
47
49
// (undocumented)
48
- _getReauthenticationResolver(_auth : AuthCore ): Promise <IdTokenResponse >;
50
+ _getReauthenticationResolver(_auth : Auth_2 ): Promise <IdTokenResponse >;
49
51
// Warning: (ae-forgotten-export) The symbol "IdTokenResponse" needs to be exported by the entry point index.d.ts
50
52
//
51
53
// (undocumented)
52
- _linkToIdToken(_auth : AuthCore , _idToken : string ): Promise <IdTokenResponse >;
54
+ _linkToIdToken(_auth : Auth_2 , _idToken : string ): Promise <IdTokenResponse >;
53
55
// (undocumented)
54
56
readonly providerId: string ;
55
57
// (undocumented)
@@ -90,11 +92,11 @@ export class EmailAuthCredential extends AuthCredential implements externs.AuthC
90
92
// (undocumented)
91
93
static fromJSON(json : object | string ): EmailAuthCredential | null ;
92
94
// (undocumented)
93
- _getIdTokenResponse(auth : AuthCore ): Promise <IdTokenResponse >;
95
+ _getIdTokenResponse(auth : Auth_2 ): Promise <IdTokenResponse >;
94
96
// (undocumented)
95
- _getReauthenticationResolver(auth : AuthCore ): Promise <IdTokenResponse >;
97
+ _getReauthenticationResolver(auth : Auth_2 ): Promise <IdTokenResponse >;
96
98
// (undocumented)
97
- _linkToIdToken(auth : AuthCore , idToken : string ): Promise <IdTokenResponse >;
99
+ _linkToIdToken(auth : Auth_2 , idToken : string ): Promise <IdTokenResponse >;
98
100
// (undocumented)
99
101
readonly password: string ;
100
102
// (undocumented)
@@ -154,7 +156,7 @@ export function getIdTokenResult(externUser: externs.User, forceRefresh?: boolea
154
156
export function getMultiFactorResolver(auth : externs .Auth , errorExtern : externs .MultiFactorError ): externs .MultiFactorResolver ;
155
157
156
158
// @public (undocumented)
157
- export function getRedirectResult(authExtern : externs .Auth , resolverExtern : externs .PopupRedirectResolver ): Promise <externs .UserCredential | null >;
159
+ export function getRedirectResult(authExtern : externs .Auth , resolverExtern ? : externs .PopupRedirectResolver ): Promise <externs .UserCredential | null >;
158
160
159
161
// @public (undocumented)
160
162
export class GithubAuthProvider extends OAuthProvider {
@@ -209,10 +211,10 @@ export function linkWithCredential(userExtern: externs.User, credentialExtern: e
209
211
export function linkWithPhoneNumber(userExtern : externs .User , phoneNumber : string , appVerifier : externs .ApplicationVerifier ): Promise <externs .ConfirmationResult >;
210
212
211
213
// @public (undocumented)
212
- export function linkWithPopup(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern : externs .PopupRedirectResolver ): Promise <externs .UserCredential >;
214
+ export function linkWithPopup(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern ? : externs .PopupRedirectResolver ): Promise <externs .UserCredential >;
213
215
214
216
// @public (undocumented)
215
- export function linkWithRedirect(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern : externs .PopupRedirectResolver ): Promise <never >;
217
+ export function linkWithRedirect(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern ? : externs .PopupRedirectResolver ): Promise <never >;
216
218
217
219
// @public (undocumented)
218
220
export function multiFactor(user : externs .User ): externs .MultiFactorUser ;
@@ -228,13 +230,13 @@ export class OAuthCredential extends AuthCredential implements externs.OAuthCred
228
230
// (undocumented)
229
231
static _fromParams(params : OAuthCredentialParams ): OAuthCredential ;
230
232
// (undocumented)
231
- _getIdTokenResponse(auth : AuthCore ): Promise <IdTokenResponse >;
233
+ _getIdTokenResponse(auth : Auth_2 ): Promise <IdTokenResponse >;
232
234
// (undocumented)
233
- _getReauthenticationResolver(auth : AuthCore ): Promise <IdTokenResponse >;
235
+ _getReauthenticationResolver(auth : Auth_2 ): Promise <IdTokenResponse >;
234
236
// (undocumented)
235
237
idToken? : string ;
236
238
// (undocumented)
237
- _linkToIdToken(auth : AuthCore , idToken : string ): Promise <IdTokenResponse >;
239
+ _linkToIdToken(auth : Auth_2 , idToken : string ): Promise <IdTokenResponse >;
238
240
// (undocumented)
239
241
nonce? : string ;
240
242
// (undocumented)
@@ -288,11 +290,11 @@ export class PhoneAuthCredential extends AuthCredential implements externs.Phone
288
290
// (undocumented)
289
291
static _fromVerification(verificationId : string , verificationCode : string ): PhoneAuthCredential ;
290
292
// (undocumented)
291
- _getIdTokenResponse(auth : AuthCore ): Promise <PhoneOrOauthTokenResponse >;
293
+ _getIdTokenResponse(auth : Auth_2 ): Promise <PhoneOrOauthTokenResponse >;
292
294
// (undocumented)
293
- _getReauthenticationResolver(auth : AuthCore ): Promise <IdTokenResponse >;
295
+ _getReauthenticationResolver(auth : Auth_2 ): Promise <IdTokenResponse >;
294
296
// (undocumented)
295
- _linkToIdToken(auth : AuthCore , idToken : string ): Promise <IdTokenResponse >;
297
+ _linkToIdToken(auth : Auth_2 , idToken : string ): Promise <IdTokenResponse >;
296
298
// Warning: (ae-forgotten-export) The symbol "SignInWithPhoneNumberRequest" needs to be exported by the entry point index.d.ts
297
299
//
298
300
// (undocumented)
@@ -303,7 +305,7 @@ export class PhoneAuthCredential extends AuthCredential implements externs.Phone
303
305
304
306
// @public (undocumented)
305
307
export class PhoneAuthProvider implements externs .PhoneAuthProvider {
306
- constructor (auth : AuthCore );
308
+ constructor (auth : externs . Auth );
307
309
// (undocumented)
308
310
static credential(verificationId : string , verificationCode : string ): PhoneAuthCredential ;
309
311
// (undocumented)
@@ -331,17 +333,17 @@ export function reauthenticateWithCredential(userExtern: externs.User, credentia
331
333
export function reauthenticateWithPhoneNumber(userExtern : externs .User , phoneNumber : string , appVerifier : externs .ApplicationVerifier ): Promise <externs .ConfirmationResult >;
332
334
333
335
// @public (undocumented)
334
- export function reauthenticateWithPopup(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern : externs .PopupRedirectResolver ): Promise <externs .UserCredential >;
336
+ export function reauthenticateWithPopup(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern ? : externs .PopupRedirectResolver ): Promise <externs .UserCredential >;
335
337
336
338
// @public (undocumented)
337
- export function reauthenticateWithRedirect(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern : externs .PopupRedirectResolver ): Promise <never >;
339
+ export function reauthenticateWithRedirect(userExtern : externs .User , provider : externs .AuthProvider , resolverExtern ? : externs .PopupRedirectResolver ): Promise <never >;
338
340
339
341
// Warning: (ae-forgotten-export) The symbol "ApplicationVerifier" needs to be exported by the entry point index.d.ts
340
342
//
341
343
// @public (undocumented)
342
344
export class RecaptchaVerifier implements externs .RecaptchaVerifier , ApplicationVerifier {
343
345
// Warning: (ae-forgotten-export) The symbol "Parameters" needs to be exported by the entry point index.d.ts
344
- constructor (containerOrId : HTMLElement | string , parameters : Parameters_2 , auth : AuthCore );
346
+ constructor (containerOrId : HTMLElement | string , parameters : Parameters_2 , authExtern : externs . Auth );
345
347
// (undocumented)
346
348
clear(): void ;
347
349
// Warning: (ae-forgotten-export) The symbol "ReCaptchaLoader" needs to be exported by the entry point index.d.ts
@@ -392,10 +394,10 @@ export function signInWithEmailLink(auth: externs.Auth, email: string, emailLink
392
394
export function signInWithPhoneNumber(auth : externs .Auth , phoneNumber : string , appVerifier : externs .ApplicationVerifier ): Promise <externs .ConfirmationResult >;
393
395
394
396
// @public (undocumented)
395
- export function signInWithPopup(auth : externs .Auth , provider : externs .AuthProvider , resolverExtern : externs .PopupRedirectResolver ): Promise <externs .UserCredential >;
397
+ export function signInWithPopup(authExtern : externs .Auth , provider : externs .AuthProvider , resolverExtern ? : externs .PopupRedirectResolver ): Promise <externs .UserCredential >;
396
398
397
399
// @public (undocumented)
398
- export function signInWithRedirect(auth : externs .Auth , provider : externs .AuthProvider , resolverExtern : externs .PopupRedirectResolver ): Promise <never >;
400
+ export function signInWithRedirect(authExtern : externs .Auth , provider : externs .AuthProvider , resolverExtern ? : externs .PopupRedirectResolver ): Promise <never >;
399
401
400
402
// @public (undocumented)
401
403
export function signOut(auth : externs .Auth ): Promise <void >;
0 commit comments