Existe uma maneira de ouvir um evento no contexto fantasma no contexto da página?

Por exemplo: abro uma página com o PhantomJS, avalio um script assíncrono (por exemplo, ajax). Quando for bem-sucedido, quero deixar o contexto fantasma (fora depage.evaluate()) sabem que o processo assíncrono está concluído.

Eu não quero usarsetTimeout esetInteval esperar e verificar continuamente, no contexto fantasma, que o processo está concluído.

questionAnswers(1)

yourAnswerToTheQuestion