diff --git a/externs/firebase-auth-externs.js b/externs/firebase-auth-externs.js index b74ae403dbf..b8137f59606 100644 --- a/externs/firebase-auth-externs.js +++ b/externs/firebase-auth-externs.js @@ -1811,7 +1811,7 @@ firebase.auth.PhoneAuthProvider.PROVIDER_ID; * {@link firebase.auth.PhoneAuthProvider#verifyPhoneNumber}. * @param {string} verificationCode The verification code sent to the user's * mobile device. - * @return {!firebase.Promise} + * @return {!firebase.auth.AuthCredential} The auth provider credential. */ firebase.auth.PhoneAuthProvider.credential = function(verificationId, verificationCode) {}; diff --git a/typings/app.d.ts b/typings/app.d.ts index 15ff229065f..4011112b2b3 100644 --- a/typings/app.d.ts +++ b/typings/app.d.ts @@ -196,7 +196,7 @@ declare namespace firebase.auth { class PhoneAuthProvider extends PhoneAuthProvider_Instance { static PROVIDER_ID : string ; - static credential (verificationId : string , verificationCode : string ) : firebase.Promise < any > ; + static credential (verificationId : string , verificationCode : string ) : firebase.auth.AuthCredential ; } class PhoneAuthProvider_Instance implements firebase.auth.AuthProvider { constructor (auth ? : firebase.auth.Auth | null ) ; diff --git a/typings/firebase.d.ts b/typings/firebase.d.ts index f87f164987e..f32bafca123 100644 --- a/typings/firebase.d.ts +++ b/typings/firebase.d.ts @@ -196,7 +196,7 @@ declare namespace firebase.auth { class PhoneAuthProvider extends PhoneAuthProvider_Instance { static PROVIDER_ID : string ; - static credential (verificationId : string , verificationCode : string ) : firebase.Promise < any > ; + static credential (verificationId : string , verificationCode : string ) : firebase.auth.AuthCredential ; } class PhoneAuthProvider_Instance implements firebase.auth.AuthProvider { constructor (auth ? : firebase.auth.Auth | null ) ;