Marca claimed the Catalan giants had made the World Cup winner available for a New Year move.
But Guardiola said: "Marca lie.
"I have not spoken to David after the last match in Madrid, but all of the players are in my plans.
"I am the one who comes up with 25 different line-ups during the season because I feel that is the best thing to do.
"Most of the players that are here now will continue for the rest of this season and the next.
"I wish I could play with 15 players on a team because then everyone could play."