It will most likely be for air superiority role along with f16 block70.
If we were to replace our mirages then why are we buying egyptian ones?
JH-7AII carry a lot more punch over a longer reach.
Mirages will be used in the intermediate range.
This will give us a greater overall reach over India and economy of flying cost.
JH-7AII & J-15 will be costly to operate.
J-10s and Mirages will help bring that cost down and keep the fleet strength and numbers up.
The Thunders and Vipers will be keeping the home skies safe and create havoc + mayhem on the enemy forces along the entire border.
The PAF can then simultaneously play offence and defense.