Knowledge of the unseen has degrees and it is totally with Allah (SWA) and He grants parts of it to whom He Gifts from His best servants. Allah (SWT) stated is Quran that He Grants to His accepted servants parts from the Knowledge of the unseen. No Prophet had the total knowledge of the unseen like Allah, nor any Infallible Imam, but they had whatever Allah (SWT) Had Gifted them. Imams were unaware about the poison which was given to them despite having great deal of the knowledge of the unseen in other matters. Allah (SWT) Grants whatever He Wants to whomsoever He wants.
Yes. All the deputies of the prophets including the twelve successors of the Prophet (SAWA) are gifted part of the unseen as you see in Quran about Aasif ibn Barkhiya who was the deputy of Sulaiman who brought the throne of Bilqis from Yemen to Palestine in less than an eye blink because of the knowledge of the unseen granted to him by Allah.
Allah grants parts of the unseen to His sincere servants depending on their degree in worshiping Allah.
I would like to direct you to something I wrote on my website regarding your important question. Although it is long, but it will hopefully explain this misconception in detail.
Quran has informed about the future in a miraculous way after the defeat of the Romans. Usually the defeated nations can not stand up strongly in short period to defeat those who defeated them. Allah said in Sura Rum: And after being defeated they (Romans) will defeat (their opponents) within few years Bidh'i بضع سنين which is between three to nine or ten years. The exact number of years was not mentioned because the victory of the Romans on their enemies took few years through many battles and was not in just one year.
'The battles took few years till the Rum defeated their enemies. Quran said: في بضع سنين Within or during few years, which is exactly what happened.
OTP entered does not match. Please enter the correct OTP!
Full Name and Password are required.
Please provide a valid Email address.
Please enter a valid email address.
Enter valid first name and last name with at least one space.
Mail sent successfully!
A validation e-mail has been sent to your e-mail address. You will need to follow the instructions in that message in order to gain full access to the site.