President Trump reimbursed his lawyer for a $130,000 payment made on the eve of the 2016 election to adult film star Stormy Daniels as part of a settlement agreement about an alleged 2006 sexual encounter with Trump, according to one of his outside lawyers, former New York City Mayor Rudy Giuliani.

But Giuliani did not make clear when Trump was made aware that the payment had been made on his behalf or when he began repaying the lawyer who brokered the agreement and paid the $130,000 on his behalf.

Giuliani's admission, made during an interview on Fox News with Sean Hannity Wednesday night, directly contradicts statements made by Trump, who has denied any knowledge of the payment. The $130,000 payment was made to Daniels by Michael Cohen, an attorney and business partner of Trump's. Cohen has also asserted that Trump had no knowledge of the payment, which was made through a shell corporation.

The payment has drawn complaints to the Federal Election Commission that it was an undisclosed contribution to Trump's campaign. Cohen was recently the target of multiple search warrants by federal investigators in New York and is the subject of an ongoing criminal investigation.

Trump "didn't know the specifics of it but he did know the general arrangement," said Giuliani. "That was money that was paid by his lawyer, the way I would do, out of his law firm funds, or whatever funds, doesn't matter. The president reimbursed that over a period of several months."

"Just trust me, they're going to find no violations here," said Giuliani.

Last month, Trump told reporters on Air Force One that he wasn't aware of the payments. "You'll have to ask Michael Cohen," Trump said. "Michael is my attorney. You'll have to ask Michael."

Copyright 2018 NPR. To see more, visit http://www.npr.org/.