Supondo que tem que haver um príncipe que foi prometido, o que não existe, especialmente no show, então o seguinte é provavelmente o que se pretende.
Certamente não é Stannis, Melisandre admite que ela estava errada lá.
DAVOS: The only way for what? They all died anyway! You told everyone Stannis was the one. You had him believing it, all of them fooled. And you lied.
MELISANDRE: I didn’t lie. I was wrong.
Game of Thrones, Season 6 Episode 10, "The Winds of Winter"
Ela então acredita que é Jon Snow
DAVOS: You serve Jon Snow now?
MELISANDRE: He’s the prince that was promised.
Game of Thrones, Season 6 Episode 4, "Book of the Stranger"
Mais tarde, ela afirma que Jon e Dany têm um papel a desempenhar, mas também não declaram que foram prometidos o príncipe / princesa.
MELISANDRE: The Long Night is coming. Only the prince who was promised can bring the dawn.
DAENERYS: The prince who was promised will bring the dawn. I'm afraid I'm not a prince.
MISSANDEI: Your Grace, forgive me, but your translation is not quite accurate. That noun has no gender in High Valyrian, so the proper translation for that prophecy would be the prince or princess who was promised will bring the dawn.
[...]
DAENERYS: And you believe this prophecy refers to me?
MELISANDRE: Prophecies are dangerous things. I believe you have a role to play, as does another. The King in the North, Jon Snow.
Game of Thrones, Season 7 Episode 2, "Stormborn"
Note que, neste momento, o D&D saberia que eles queriam que Arya matasse o Rei da Noite, como declararam no episódio Inside Inside Episode da Temporada 8, que eles sabiam que ela seria a personagem por cerca de dez anos, portanto isso era um presságio para ela. não Dany.
Como tal, acho que podemos afirmar com confiança que com esses eventos e que Arya realmente mata o Rei da Noite que Arya era o príncipe que foi prometido.