In Revelation 19:10 it is recorded that John and his brothers hold to the testimony of Jesus and following on in the same verse,the angel announces, "For the testimony of Jesus is the spirit of prophecy".
In Revelation 22:8-9, which is a continuation from Rev:19-10, it is recorded that John and his brothers are prophets,and because as previously recorded in Rev:19-10,the reason for John and his brothers being prophets is because they hold to the testimony of Jesus,
For the testimony of Jesus is the spirit of prophecy.
And the angel said to me, “Write this: Blessed are those who are invited to the marriage supper of the Lamb.” And he said to me, “These are the true words of God.” 10 Then I fell down at his feet to worship him, but he said to me, “You must not do that! I am a fellow servant with you and your brothers who hold to the testimony of Jesus. Worship God.” For the testimony of Jesus is the spirit of prophecy. (Revelation 19:10) [ESV]
8 I, John, am the one who heard and saw these things. And when I heard and saw them, I fell down to worship at the feet of the angel who showed them to me, 9 but he said to me, “You must not do that! I am a fellow servant with you and your brothers the prophets, and with those who keep the words of this book. Worship God.” (Revelation 22 8-9)
My question is,who are the prophets that the angel is referring to? is the angel referring to old and new testament prophets or is the angel referring to the the two witnesses of Revelation 11 who are empowered to prophesy.Revelation 11
And I will grant authority to my two witnesses, and they will prophesy for 1,260 days, clothed in sackcloth.”