"I was up there for a function and had been up since 5 am. My flight home was delayed three hours last night so I took myself away into a quiet corner and laid down and had a sleep. No way did I pass out."
It contradicts the account of Helen Wright, who posted in a Facebook message to Australia's Channel Nine Today Show on Saturday morning.
"Andrew Johns was absolutely disgraceful," Wright wrote.
"He was severely intoxicated. I am a 42 year old woman that he asked to kiss him. When I refused to kiss him and replied I was happily married and had three sons, his question to me was 'did you have a cesarean birth?'
"Disgusting, disgraceful and a very bad example for all to see. Then he proceeded to pass out on the floor of the airport. Many people were not impressed with his behaviour."
Johns said he apologised to Wright when he learned of the Facebook post, which was later removed.
"I've obviously said the wrong thing which has offended her and I rang her and apologised for that and she accepted my apology," Johns told the Sunday Mail.
During the phone conversation, Wright said she asked him if he remembered his comments but Johns repeated "I apologise if I have offended you".
"I accepted his apology and wish to take it no further," Mrs Wright said.
"This has nothing to do with the NRL or any of their associations and I don't want to blame anyone else, this is just about his behaviour that I'm disgusted with."