diff --git a/packages/authentication/src/definitions.ts b/packages/authentication/src/definitions.ts index fcd993b3..2bdf026e 100644 --- a/packages/authentication/src/definitions.ts +++ b/packages/authentication/src/definitions.ts @@ -483,6 +483,17 @@ export interface FirebaseAuthenticationPlugin { eventName: 'authStateChange', listenerFunc: AuthStateChangeListener, ): Promise; + /** + * Listen for changes to the signed-in user's ID token changes. + * + * **Attention:** This listener will not be triggered automatically upon ID token expiration. + * + * @since TODO: Add since for idTokenChange + */ + addListener( + eventName: 'idTokenChange', + listenerFunc: AuthStateChangeListener, + ): Promise; /** * Listen for a completed phone verification. *