Currently the only way to get authData from FirebaseAuth is to subscribe to the observable, which uses the async ref.onAuth() method.
Firebase provides a synchronous method ref.getAuth()method that should be exposed through FirebaseAuth:
interface FirebaseAuth {
getAuth(): FirebaseAuthState
}