it’s about those who the lord gave witness of Christ . Moses was the chosen witness who spoke all the law to the people he came to God alone in the cloud and received the testimony and was given as a witness for the people.
personally I don’t think there are going to be two men , I believe the two witnesses are the law and prophets. Represe yes by Moses the giver of the law which is one witness in earth of Christ.
And Elijah king of the prophets who are another witness of Christ in the earth. There is never a scripture ( that I’m aware of myself ) saying Enoch is a witness of Christ . Which you know my position about scripture confirming the meaning of scripture
I believe the law ( represented by Moses ) and the prophets ( represented by Elijah ) are the two witnesses of Jesus Christ
“Philip findeth Nathanael, and saith unto him, We have found him, of whom Moses in the law, and the prophets, did write, Jesus of Nazareth, the son of Joseph.”
John 1:45 KJV
“But now the righteousness of God without the law is manifested, being witnessed by the law and the prophets;”
Romans 3:21 KJV
“For all the prophets and the law prophesied until John.”
Matthew 11:13 KJV
“But this I confess unto thee, that after the way which they call heresy, so worship I the God of my fathers, believing all things which are written in the law and in the prophets:”
Acts 24:14 KJV
“And he said unto them, These are the words which I spake unto you, while I was yet with you, that all things must be fulfilled, which were written in the law of Moses, and in the prophets, and in the psalms, concerning me.”
Luke 24:44
“Think not that I am come to destroy the law, or the prophets: I am not come to destroy, but to fulfil.”
Matthew 5:17 KJV
“And when they had appointed him a day, there came many to him into his lodging; to whom he expounded and testified the kingdom of God, persuading them concerning Jesus, both out of the law of Moses, and out of the prophets, from morning till evening.”
Acts 28:23 KJV
I believe there is a witness of Christ in the law of Moses , and in the prophets after him. I don’t believe that on the future two Men are going to appear I believe revelation is an apocalypse not a literal Book is what’s left me to that conclusion
but I could Be wrong as anyone can be I just see massive evidence for the two witnesses being the law and prophets
“Search the scriptures; for in them ye think ye have eternal life: and they are they which testify of me.”
John 5:39 KJV
the scriptures at that point would be the law and prophets