A Pakistani national with purported ties to Iran was arrested last month on charges he plotted to assassinate former President Donald Trump and multiple other public officials, according to a criminal complaint unsealed Tuesday in Brooklyn federal court.

While the criminal complaint does not mention Trump by name, multiple sources familiar with the case told ABC News one of the intended targets of the alleged plot was Trump. Other possible targets included government officials from both sides of the aisle, the sources said.

After spending time in Iran, Asif Merchant flew from Pakistan to the U.S. to recruit hitmen to carry out the alleged plot, according to a detention memo. The person he contacted was a confidential informant working with the FBI, according to the criminal complaint.

Merchant, 46, is charged with murder for hire.