The 19-year-old has spent the last season at Montpellier and believes that his career at the San Siro depends on who is in charge of the club this summer.
"I have a contract with AC Milan and will soon return to Italy," Niang told Gazzettatv. "Then I will talk with the club to try and understand what the future will be for me.
"Much will depend on who will be the coach of the club, but also on me. Milan are a great team and if I had the chance to stay and play regularly I would not say no.
"Otherwise I'll have to make a decision and think about whether to go to another club in Italy or abroad."
Niang joined Milan from Caen in 2012.