'query' não existe no tipo 'QueryFn' | angularfire2

Argumento do tipo '{query: {limitTolast: number; orderByKey: booleano; }; } 'não é atribuível ao parâmetro do tipo' QueryFn '. O literal do objeto pode especificar apenas propriedades conhecidas e' query 'não existe no tipo' QueryFn '.

package.json

"angularfire2": "^5.0.0-rc.3",
"firebase": "^4.5.1",

chat.service.ts

getMessages(): FirebaseListObservable<ChatMessage[]> {
    return this.db.list('messages', {
      query: { limitTolast : 25, orderByKey: true}
    });
  }

questionAnswers(3)

yourAnswerToTheQuestion