File tree Expand file tree Collapse file tree 10 files changed +51
-3
lines changed Expand file tree Collapse file tree 10 files changed +51
-3
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ " @firebase/auth " : patch
3
+ ---
4
+
5
+ Remove ` const enum ` s from the public typing file.
Original file line number Diff line number Diff line change @@ -36,6 +36,9 @@ export interface SignInWithIdpRequest {
36
36
pendingToken ?: string ;
37
37
}
38
38
39
+ /**
40
+ * @internal
41
+ */
39
42
export interface SignInWithIdpResponse extends IdTokenResponse {
40
43
oauthAccessToken ?: string ;
41
44
oauthTokenSecret ?: string ;
Original file line number Diff line number Diff line change @@ -30,6 +30,9 @@ export interface FinalizeMfaResponse {
30
30
refreshToken : string ;
31
31
}
32
32
33
+ /**
34
+ * @internal
35
+ */
33
36
export interface IdTokenMfaResponse extends IdTokenResponse {
34
37
mfaPendingCredential ?: string ;
35
38
mfaInfo ?: MfaEnrollment [ ] ;
@@ -84,6 +87,9 @@ export function finalizeSignInPhoneMfa(
84
87
} ) ;
85
88
}
86
89
90
+ /**
91
+ * @internal
92
+ */
87
93
export type PhoneOrOauthTokenResponse =
88
94
| SignInWithPhoneNumberResponse
89
95
| SignInWithIdpResponse
Original file line number Diff line number Diff line change @@ -53,6 +53,9 @@ export async function sendPhoneVerificationCode(
53
53
) ;
54
54
}
55
55
56
+ /**
57
+ * @internal
58
+ */
56
59
export interface SignInWithPhoneNumberRequest {
57
60
temporaryProof ?: string ;
58
61
phoneNumber ?: string ;
@@ -66,6 +69,9 @@ export interface LinkWithPhoneNumberRequest
66
69
idToken : string ;
67
70
}
68
71
72
+ /**
73
+ * @internal
74
+ */
69
75
export interface SignInWithPhoneNumberResponse extends IdTokenResponse {
70
76
temporaryProof ?: string ;
71
77
phoneNumber ?: string ;
Original file line number Diff line number Diff line change @@ -24,6 +24,8 @@ import { AuthCredential } from './credentials';
24
24
25
25
/**
26
26
* Enumeration of Firebase Auth error codes.
27
+ *
28
+ * @internal
27
29
*/
28
30
export const enum AuthErrorCode {
29
31
ADMIN_ONLY_OPERATION = 'admin-restricted-operation' ,
@@ -399,6 +401,9 @@ export interface NamedErrorParams {
399
401
serverResponse ?: object ;
400
402
}
401
403
404
+ /**
405
+ * @internal
406
+ */
402
407
type GenericAuthErrorParams = {
403
408
[ key in Exclude <
404
409
AuthErrorCode ,
@@ -415,6 +420,9 @@ type GenericAuthErrorParams = {
415
420
} ;
416
421
} ;
417
422
423
+ /**
424
+ * @internal
425
+ */
418
426
export interface AuthErrorParams extends GenericAuthErrorParams {
419
427
[ AuthErrorCode . ARGUMENT_ERROR ] : { appName ?: AppName } ;
420
428
[ AuthErrorCode . DEPENDENT_SDK_INIT_BEFORE_AUTH ] : { appName ?: AppName } ;
Original file line number Diff line number Diff line change @@ -23,6 +23,9 @@ export const enum ClientImplementation {
23
23
CORE = 'JsCore'
24
24
}
25
25
26
+ /**
27
+ * @internal
28
+ */
26
29
export const enum ClientPlatform {
27
30
BROWSER = 'Browser' ,
28
31
NODE = 'Node' ,
Original file line number Diff line number Diff line change @@ -34,6 +34,9 @@ export type AppName = string;
34
34
export type ApiKey = string ;
35
35
export type AuthDomain = string ;
36
36
37
+ /**
38
+ * @internal
39
+ */
37
40
export interface ConfigInternal extends Config {
38
41
/**
39
42
* @readonly
Original file line number Diff line number Diff line change 17
17
18
18
/**
19
19
* Enumeration of supported providers.
20
- *
20
+ * @internal
21
21
*/
22
22
export const enum ProviderId {
23
23
/** @internal */
@@ -42,7 +42,7 @@ export const enum ProviderId {
42
42
43
43
/**
44
44
* Enumeration of supported sign-in methods.
45
- *
45
+ * @internal
46
46
*/
47
47
export const enum SignInMethod {
48
48
/** @internal */
@@ -65,7 +65,7 @@ export const enum SignInMethod {
65
65
66
66
/**
67
67
* Enumeration of supported operation types.
68
- *
68
+ * @internal
69
69
*/
70
70
export const enum OperationType {
71
71
/** Operation involving linking an additional provider to an already signed-in user. */
Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ export interface ParsedIdToken {
47
47
/**
48
48
* IdToken as returned by the API
49
49
*
50
+ * @internal
50
51
*/
51
52
export interface IdTokenResponse {
52
53
localId : string ;
@@ -67,6 +68,7 @@ export interface IdTokenResponse {
67
68
/**
68
69
* The possible types of the `IdTokenResponse`
69
70
*
71
+ * @internal
70
72
*/
71
73
export const enum IdTokenResponseKind {
72
74
CreateAuthUri = 'identitytoolkit#CreateAuthUriResponse' ,
Original file line number Diff line number Diff line change @@ -41,6 +41,9 @@ export interface GapiAuthEvent extends gapi.iframes.Message {
41
41
authEvent : AuthEvent ;
42
42
}
43
43
44
+ /**
45
+ * @internal
46
+ */
44
47
export const enum AuthEventType {
45
48
LINK_VIA_POPUP = 'linkViaPopup' ,
46
49
LINK_VIA_REDIRECT = 'linkViaRedirect' ,
@@ -57,6 +60,9 @@ export interface AuthEventError extends Error {
57
60
message : string ;
58
61
}
59
62
63
+ /**
64
+ * @internal
65
+ */
60
66
export interface AuthEvent {
61
67
type : AuthEventType ;
62
68
eventId : string | null ;
@@ -67,13 +73,19 @@ export interface AuthEvent {
67
73
error ?: AuthEventError ;
68
74
}
69
75
76
+ /**
77
+ * @internal
78
+ */
70
79
export interface AuthEventConsumer {
71
80
readonly filter : AuthEventType [ ] ;
72
81
eventId : string | null ;
73
82
onAuthEvent ( event : AuthEvent ) : unknown ;
74
83
onError ( error : FirebaseError ) : unknown ;
75
84
}
76
85
86
+ /**
87
+ * @internal
88
+ */
77
89
export interface EventManager {
78
90
registerConsumer ( authEventConsumer : AuthEventConsumer ) : void ;
79
91
unregisterConsumer ( authEventConsumer : AuthEventConsumer ) : void ;
You can’t perform that action at this time.
0 commit comments