У меня есть эта функция
getPresence(userGuid: string): Observable<M.UserPresence>{
let firebaseRef = this.firebaseService.getFirebaseUsersDataRef('presence/' + userGuid);
return this.db.object(firebaseRef).valueChanges();
}
значение, которое возвращается из базы данных - M.UserPresence.Но он не компилируется, потому что
Type 'Observable<{}>' is not assignable to type 'Observable<UserPresence>'.
Type '{}' is missing the following properties from type 'UserPresence': status, timestamp
Как я могу "сказать", что тип возвращаемого значения из db действительно M.UserPresence